2013-02-25 1 views
-3

나는이 오류 구문 분석 오류가 발생했습니다. 내가 사용하고오류가 누락되었습니다. 구문 분석 오류입니다. 누락)에서 인수 목록 후

코드에 인수 목록 후)없는 것은

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

오류를 파악하지 못하고있다. 어떤 도움을 주시면 감사하겠습니다.

+3

1)에'훨씬 느린, 그리고 1B) 당신이 구문 강조를 잃게) 1A 때문에 setTimeout'가, 나쁜 생각이다. 우리도 그렇습니다. –

+0

쓴 코드 스 니펫은 사용자가 작은 따옴표/큰 따옴표와 관련된 잘못된 구문을 가지고 있음을 보여줍니다. – luchosrock

+1

@EnterJQ 편집은 코드를 "중단"합니다. 자바 스크립트에서 여러 줄을 사용할 수 없습니다. 되돌리기. –

답변

3

따옴표 안에 따옴표가 있습니다. 따옴표 안에 따옴표가 있어야합니다.

평가 된 JavaScript를 사용하지 않고 코드를 setTimeout에 콜백으로 전달하는 것이 좋습니다. 문자열을 전달

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

답장을 보내 주셔서 감사하지만 왜 내가 부정적인 결과를 얻었는지 –

+0

확실하지 않은 질문입니다. 설명이없는 다운 폰트는 SO의 가장 나쁜 측면 중 하나입니다. – Utkanos

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

다음 번에 조심하겠습니다. 감사합니다 :) –