$.when问题-成功显示
Issue with $.when - success displaying
嘿,伙计们,我有以下代码:
function run(){
var url = '/pcg/popups/grabnotes.php';
var tag = $("#dialog-container");
var promise1 = showUrlInDialog(url);
var promise2 = sendUserfNotes();
$.when(promise1, promise2).done(function(data1, data2) {
tag.html(data1).dialog({
width: '100%',
modal: true
}).dialog('open');
$('#notes_msg').text(data2[0].the_notes)
});
}
这个很好。。。它将等待这两个函数在那之后运行,然后在JQuery UI中打开一个窗口-对话框标记.html…然后在该文件的文本区域字段中显示返回的注释。这很好接受我一直成功地显示在屏幕的左上角,我不知道如何摆脱它。如果你能帮我一把,我将不胜感激。
David
更新:
我弄清楚了原因:
tag.html(data1).dialog({
width: '100%',
modal: true
}).dialog('open');
我不知道为什么?
当这打开对话框窗口时,成功这个词就在屏幕的左手边。
嘿,伙计们,我想好了:
tag.html(data1[0]).dialog({
width: '100%',
modal: true
}).dialog('open');
我只需要将[0]
添加到data1
相关文章:
- 将表单张贴到MailChimp,但显示动态成功页面
- AngularJs|Don'在成功加载所有指令htmls之前,不显示页面
- Node.js Passport成功登录后显示用户名
- jquery Ajax没有;不要显示任何信息(既不显示成功也不显示失败)
- 显示Ajax成功的消息
- 如果下载不成功,如何显示消息
- 无法在AJAX成功访问中显示JSON结果
- 在html选择中显示AJAX成功JSON值
- 使 ajax 请求和成功数据显示在 id <选择>选择>部分中
- 为模式设置的值在通过 AJAX 成功函数设置时不显示
- 在 api 调用$resource显示错误和成功消息
- Jquery 自动完成插件未显示成功响应
- 单击时显示Gif,Ajax成功后隐藏
- Jquery表单插件未显示成功功能
- 如何成功显示和隐藏一段文本
- jQuery表单验证-成功+显示错误
- Ajax发布成功(显示在浏览器中),但$_post中没有数据
- 如何防止ajax成功显示图像破碎前的图标
- 使用jQueryAjax成功显示脚本
- $.when问题-成功显示