-3

我一直收到此错误解析错误。缺少 ) 在参数列表之后

我正在使用的代码是

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

无法弄清楚错误。任何帮助,将不胜感激

4

2 回答 2

3

您在引号中有引号 - 您需要转义它们。

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

setTimeout(function() {
    $('#suggestions').hide('fast', function() {
        document.getElementById("Form1").submit();
    });
}, 200);
于 2013-02-25T12:50:49.570 回答
0
setTimeout(function() {
        $('#suggestions').hide('fast', function() {
        document.getElementById('Form1').submit();
    });
}, 200);
于 2013-02-25T12:53:27.343 回答