关于Jquery的ajax执行结束后,继续执行的问题 function openLogin(){ $("#login").dialog("open");} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放进success: function(result) { alert(result); ...... //按钮可用 var yesButton = $('.ui-dialog-buttonpane button:first'); yesButton.attr('disabled', '').removeClass('ui-state-disabled'); }不就可以了吗? openLogin在其他地方也有调用,所以不能gotopurchase里的内容写到success里面。。 success: function(result) { alert(result); //按钮可用 var yesButton = $('.ui-dialog-buttonpane button:first'); yesButton.attr('disabled', '').removeClass('ui-state-disabled'); /////这里这样写就能在openLogin方法ajax结束后继续执行! $("#showitem").dialog("open");} openLogin在其他地方也有调用,所以不能gotopurchase里的内容写到success里面。。外面设个变量加个判断,是谁调用了才$("#showitem").dialog("open"); openLogin在其他地方也有调用,所以不能gotopurchase里的内容写到success里面。。外面设个变量加个判断,是谁调用了才$("#showitem").dialog("open");恩,这样貌似不行,因为ajax是异步的,Login数据查询时间较长,登陆没结束,早就跳到下面开始判断你说的变量 你那个不是事件吗?既然是事件,那变量总有true的时候. openLogin在其他地方也有调用,所以不能gotopurchase里的内容写到success里面。。外面设个变量加个判断,是谁调用了才$("#showitem").dialog("open");恩,这样貌似不行,因为ajax是异步的,Login数据查询时间较长,登陆没结束,早就跳到下面开始判断你说的变量在回调函数里判断success: function(result) { alert(result); //按钮可用 var yesButton = $('.ui-dialog-buttonpane button:first'); yesButton.attr('disabled', '').removeClass('ui-state-disabled'); /////这里这样写就能在openLogin方法ajax结束后继续执行! if (condition) { $("#showitem").dialog("open"); }} function ajax(url,success){ $.ajax( ..... ,success:function(){ ...... if(success){ success(); } } )}$.ajax 封装一下 mysql client中输出表格无法对齐如何解决? 一个简单的jquery 问题 JQuery分页问题,高手进! 请教用js做类似confirm()函数的层 简单问题!JS继承 new ActiveXObject("Word.Application") 这玩意玩不转了,老大们救命啊~ checkbox状态 在xloadtree里加checkbox 请教高手,如何用JavaScript得到文本框的文本光标位置? vml 难题 如何拿到单选框的值? 麻烦看下这句话是什么意思?
success: function(result) {
alert(result);
......
//按钮可用
var yesButton = $('.ui-dialog-buttonpane button:first');
yesButton.attr('disabled', '').removeClass('ui-state-disabled');
}
不就可以了吗?
openLogin在其他地方也有调用,所以不能gotopurchase里的内容写到success里面。。
alert(result);
//按钮可用
var yesButton = $('.ui-dialog-buttonpane button:first');
yesButton.attr('disabled', '').removeClass('ui-state-disabled');
/////这里这样写就能在openLogin方法ajax结束后继续执行!
$("#showitem").dialog("open");
}
openLogin在其他地方也有调用,所以不能gotopurchase里的内容写到success里面。。
外面设个变量加个判断,是谁调用了才$("#showitem").dialog("open");
openLogin在其他地方也有调用,所以不能gotopurchase里的内容写到success里面。。
外面设个变量加个判断,是谁调用了才$("#showitem").dialog("open");恩,这样貌似不行,因为ajax是异步的,Login数据查询时间较长,登陆没结束,早就跳到下面开始判断你说的变量
openLogin在其他地方也有调用,所以不能gotopurchase里的内容写到success里面。。
外面设个变量加个判断,是谁调用了才$("#showitem").dialog("open");恩,这样貌似不行,因为ajax是异步的,Login数据查询时间较长,登陆没结束,早就跳到下面开始判断你说的变量
在回调函数里判断success: function(result) {
alert(result);
//按钮可用
var yesButton = $('.ui-dialog-buttonpane button:first');
yesButton.attr('disabled', '').removeClass('ui-state-disabled');
/////这里这样写就能在openLogin方法ajax结束后继续执行!
if (condition) {
$("#showitem").dialog("open");
}
}
function ajax(url,success){
$.ajax(
.....
,success:function(){
......
if(success){
success();
}
}
)
}$.ajax 封装一下