jQuery通知插件在另一个JS文件中不起作用
jQuery notify plugin not working in another JS file
我正在使用jQuery通知插件。我在标题中包含所有 JS 文件。现在我在另一个使用 AJAX 的 JS 文件中调用 $.notify
函数,但在那里我无法访问$.notify
函数。
我的 ajax 文件在这里,我也包含在标题中:
$.ajax({
url:'index.php?page=ajax_insertdimension.php',
type:'post',
data:'code='+dcode+'&des='+ddesc,
success:function(msg){
$.notify({
title: 'Email Notification',
text: 'You received an e-mail from your boss. You should read it right now!',
image: "<img src='images/Mail.png'/>"
}, {
style: 'metro',
className: 'info',
autoHide: false,
clickToHide: true
});
addcols();
}
})
有时要
使成功方法起作用,您必须指定成功函数参数中的数据类型"msg"参数。这可以通过将dataType
参数添加到 post 方法来完成,如此处的文档 jQuery.post() 中指定
$.ajax({
url:'index.php?page=ajax_insertdimension.php',
type:'post',
data:'code='+dcode+'&des='+ddesc,
success:function(msg){
$.notify({
title: 'Email Notification',
text: 'You received an e-mail from your boss. You should read it right now!',
image: "<img src='images/Mail.png'/>"
}, {
style: 'metro',
className: 'info',
autoHide: false,
clickToHide: true
});
addcols();
},dataType: "json"})
这应该为您完成工作。您可以将调试器放入成功函数并进行测试,无论您的回调是否被调用。
相关文章:
- AJAX上传文件不起作用
- 在Hapi.js中提供静态JavaScript文件不起作用
- 从HTML链接时,Javascript文件不起作用
- Haskell调用Node.js文件不起作用
- Expressjs 静态文件不起作用
- 基于屏幕大小的动态包含文件不起作用
- 我的AJAX文件不起作用
- 编辑器导出的json文件不起作用
- 第一次用部分调用 Angular js 文件不起作用
- 使用 API 下载文件不起作用
- Ionic + Cordova InappBrowser - 输入类型=文件不起作用
- 路径 lo 加载本地主机子文件夹中的文件不起作用.js仅在基路径中
- 使用 multer (nodeJs) 上传文件不起作用
- .php和.html文件和外部文件不起作用
- 聚合物项目材料设计下载文件不起作用
- 本地 js 文件不起作用
- 作为触发器的 Jquery 输入类型文件不起作用
- 链接到外部.js文件不起作用
- 复制的文件不起作用 - ID在不同页面HTML JavaScript PHP中不起作用
- 使用触发器“单击”下载附加到 的多个 CSV 文件不起作用