jQuery选择器Uncaught SyntaxError:意外的标识符

时间:2017-11-30 18:59:16

标签: javascript jquery ajax

编程时还是新手,我试图在我的python脚本上发送数据。 不知道错误是什么

$(document).ready(function() {
  $("tags").keyup(function({
    var search = $("tags").val()
    $.post("/search",{
      suggestion: search
    },function(data,status){
      $('tags').html(data)
    });
  });
});

以下是错误

  

未捕获的SyntaxError:第3行的意外标识符*(var search = $(" tags")。val())

2 个答案:

答案 0 :(得分:1)

您忘了关闭括号

$("tags").keyup(function() {

答案 1 :(得分:0)

您应该使用idclass标志:

$("tags").val())

应该是:

$(".tags").val());
//Or
$("#tags").val());

否则,您的脚本会尝试选择HTML代码<tags>

注意:您错过了一个近似括号)

$("tags").keyup(function(){
_________________________^

希望这有帮助。