2009-09-19 2 views
2

Safari 및 Chrome에서 내 ajaxForm 요청이 제대로 작동하지 않습니다. PHP 파일에서 응답을받는 대신 새 페이지로 열립니다. (FF, IE, Opera에서 잘 작동 함) :

$('#my_form').ajaxForm({ 
    success: finished 
}); 
    function finished(responseText, statusText) { 
... 
} 

감사합니다.

$(document).ready(function() { 
    $('#myForm').bind('submit', function() { 
     $(this).ajaxSubmit({ 
      target: '#output' 
     }); 
     return false; // <-- important! 
    }); 
}); 

당신은 태그의 onsubmit 이벤트에 같은 폼에서이 작업을 수행 할 수 있습니다

: 전 또는 함수 호출 성공 후

<form ... onSubmit="return false;"> 
+0

같은 플러그인의 –

답변

3

이 예를 찾을 수 있습니까?
+0

'onsubmit = "return false;"'를 폼 태그에 추가하면 효과적입니다. – edt

관련 문제