【发布时间】:2008-11-14 19:53:08
【问题描述】:
我有一个附加到按钮的 onClick 事件的小 javascript 函数。它似乎在 Firefox(3.0.4) 中完美运行,但 Opera(9.62) 和 IE 都无法从同一个 .js 文件执行任何其他 JS,包括正常运行的。以下函数是罪魁祸首:
function deleteComment(id){
$.post("ajax/comments.php", {delete: id},
function (reply) {
if (reply == "true") {
alert("Comment deleted!");
}
}
);
}
Opera 开发控制台说第二行有语法错误,它需要一个“}”来代替第一个“{”。我认为这对 IE 来说是同样的问题。这个 jQuery 是无法正确处理 IE 和 Opera JS 实现还是我的代码在某种意义上有问题?我在文件中有一个类似的 POST jQuery 函数,它工作正常(当上面的代码不存在时)。
【问题讨论】:
标签: javascript jquery ajax post