function openLogin(){
$("#login").dialog("open");
}
解决方案 »
- 当滚动条到最底部,自动加载页面,如何实现,类似微博那种
- jquery1.7速查手册(中文)下载
- Safari浏览器使用FCK获取值提示未定义
- JavaScript用正则表达式怎样验证只能为数字
- 请教一个问题:如何动态生成输入文本框(每行两个),每次点击ADD增加一行,并且用每行的第一列乘以第二列的和除以所有第二列的和。
- 麻烦改下,一个页面 多个焦点图 随机执行其中一个 一个执行 其他的停止
- 前提: "我搜索出所有数据", div里一页数据一屏显示不开, 我想将一页一页的数据折叠起来, 如何做?
- 如何实现在不同页面元素的互操作
- 请问大家像http://www.dalian.gov.cn/右边公告栏那样的滚动条怎么实现的? 急!
- 求助:框架与框架下一层的参数传递和动态变化问题??
- 如何拿到单选框的值?
- 麻烦看下这句话是什么意思?
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 封装一下