【发布时间】:2015-03-09 02:46:57
【问题描述】:
当我添加警报时('现在它可以工作了');当我删除此警报时此功能有效,它不起作用,但我不想要此警报。
function a() {
var ac = document.forms["myForm"]["textfield"].value;
$.ajax({
url: 'z.php?ac=' + ac,
success: function (data) {
if (data == 'ok') {
alert('ok');
}
else {
alert('year already exits');
}
},
});
alert('now it works');
}
【问题讨论】:
-
“作品”是什么意思?当它不起作用时会发生什么? (您在构建异步代码时遇到问题吗?请注意,倒数第四行
}后面的逗号会破坏某些浏览器中的代码。) -
这没有意义。你能展示一下你是如何使用这个功能的吗?
-
警报不是问题。
-
我怀疑您是在表单内执行此操作...警报暂时阻止表单提交。没有它,页面正在重新加载。使用
event.preventDefault()停止表单提交 -
替换为 document.write('');
标签: javascript jquery ajax