缺少错误解析错误。在参数列表之后丢失)

时间:2013-02-25 12:48:32

标签: jquery

我一直得到这个错误Parse错误。在

的参数列表之后丢失)

我正在使用的代码是

setTimeout("$('#suggestions').hide('fast', function() {document.getElementById("Form1").submit();});", 200);

无法找出错误。任何帮助将不胜感激

2 个答案:

答案 0 :(得分:3)

引号内有引号 - 你需要逃避它们。

更好的是,避免评估JavaScript并将代码作为回调传递给setTimeout

setTimeout(function() {
    $('#suggestions').hide('fast', function() {
        document.getElementById("Form1").submit();
    });
}, 200);

答案 1 :(得分:0)

setTimeout(function() {
        $('#suggestions').hide('fast', function() {
        document.getElementById('Form1').submit();
    });
}, 200);