代码之家  ›  专栏  ›  技术社区  ›  Morten Christiansen

Opera中POST的jQuery语法错误

  •  4
  • Morten Christiansen  · 技术社区  · 17 年前

    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函数,它工作正常(当上面的代码不存在时)。

    1 回复  |  直到 17 年前
        1
  •  3
  •   Josh    17 年前

    试着把delete这个词用双引号引起来。我曾经遇到过一个问题,键必须是字符串,因为一些浏览器没有接收到它们。

    推荐文章