通过判断ajax返回的值来确定是否继续执行?

qinchengtim 2015-05-06 12:02:09

$("#saveButton").click(function (e) {
var thisObj = GetGridViewData();
$.ajax({
type: "POST",
url: "testProcess.aspx",
data: thisObj,
success: function (data) {
if (data == "123")
{ }
}
});
e.preventDefault();
});

通过判断ajax返回的值,再使用e.preventDefault()来阻止按钮里的其他动作,可行吗?
...全文
228 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
未知数 2015-05-06
  • 打赏
  • 举报
回复
方法1: 使用同步代替异步 方法2:先无条件阻止,ajax回调中判断出需要冒泡,就trigger一下父元素的click事件

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧