2015-12-06 116 views
0

我在下面的最后一行出现“输入意外结束”错误,如果我一次删除最后一行,则错误在最后一行占上风。我正在尝试这与铬。JavaScript意外的输入结束

我正在使用记事本++,并没有抛出任何错误或建议。我试过jedit,但我不太确定在任何情况下是否有任何语法检查处于活动状态。尽管如此,N ++给了我自动完成的建议。

任何想法这是什么问题。 AJAX在测试时完成了两次,但突然停止工作。无法弄清楚什么打破了这一点。

<script type="text/javascript"> 

function postevac() 
{ 
    var location = document.getElementById("location").value ; 
    var nameno = document.getElementById("Nameno").value ; 
    var resources = document.getElementById("resources").value ; 
    var persons = document.getElementById("persons").value ; 
    var x = new XMLHttpRequest(); 

    x.open("post", "http://localhost:5984/ch", true) ; 

    x.setRequestHeader("Content-type", "application/json") ; 

    var y = { 
      "location" : location , 
      "nameno" : nameno , 
      "resources" : resources , 
      "persons" : persons , 

     } ; 

    x.send(JSON.stringify(y)) ; 


</script> 
+1

您可以尝试使用工具,如[JSHint(http://jshint.com/)或[ESLint(HTTP最后</script>前添加}:// eslint.org/)帮助您找到并解决这些问题。 –

回答

5

您需要关闭功能

+0

Awww,这太尴尬了。我花了一个便便休息时间,并想知道我的座位上,javascript是一种简单的喜欢不起作用,并以某种方式让整个世界都错了。 –