English 中文(简体)
在Opera中进行POST操作时,出现了jQuery语法错误。
原标题:
  • 时间:2008-11-14 19:53:08
  •  标签:

我有一个小的JavaScript函数,它附加到按钮的onClick事件上。在Firefox(3.0.4)中,它似乎运行得完美,但Opera(9.62)和IE都无法执行来自相同.js文件的任何其他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函数,它在没有上述代码的情况下正常工作。

最佳回答

尝试在删除单词中加上双引号。我曾经遇到过一个问题,需要将键设置为字符串,因为一些浏览器无法识别它们。

问题回答

暂无回答




相关问题
热门标签