내 Ajax 양식의 ShowResponse 작업 기능에 문제가 있습니다. 양식이 제출되면 #show div에 간단한 메시지를 표시하려고합니다. Ajax 제출은 정상적으로 작동하며 경고 메시지가 나올 수는 있지만 #show div를 표시 할 수 없습니다. 내 코드는 다음과 같습니다.Ajax 양식 제출 응답
<script type="text/javascript" src="/uploads/JS/jquery.form.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var options = {
target: '#contact_form_94',
success: showResponse
};
$('#m477famoduleform_2').ajaxForm(options);
});
function showResponse(responseText, statusText, xhr, $form) {
alert('status: ' + statusText + '\n\nresponseText: \n' + responseText +
'\n\nThe output div should have already been updated with the responseText.');
}
</script>
누구든지 도움이된다면 도움이 될 것입니다. 최소한 양식을 '성공'메시지로 바꾸고 싶습니다.
감사
크리스
방화범 같은 소리를 사용하여 #show div가 "responseDoc"를 받고 있는지 확인할 수 있습니까? 그렇다면 div가 표시되지 않고 CSS 표시 속성을 설정해야 할 수 있습니까? –
"# contact_form_94"요소가 존재하는지 확인하십시오. $ ('# contact_form_94')와 같은 기능을 수행 할 수 있습니다. –