2
새로로드 된 폼의 action 속성을 사용하는 대신 jquery 코드가 여전히 action 속성을 사용 중입니다. 첫 번째 양식이로드되었습니다. 다음 코드가 있습니다 :jQuery ajax form submit - 동적으로로드 된 폼의 액션을 사용하는 방법
//generic ajax form handler - calls next page load on success
$('input.next:not(#eligibility)').live("click", function(){
$(".form_container form").validationEngine({
ajaxSubmit: true,
ajaxSubmitFile: $(this).attr('action'),
success : function() {
var url = $('input.next').attr('rel');
ajaxFormStage(url);
},
failure : function() {
}
});
});
다음 양식이로드 될 때 위 코드는 새 작업 특성을 선택하지 않습니다. 나는 성공적인 콜백에 위의 코드를 추가하려고 시도했으나 (아래 그림 참조), 이것은 아무런 차이가 없다.
아무도 도와 줄 수 있습니까? 많은 감사
function ajaxFormStage(url)
{
var $data = $('#main_body #content');
$.validationEngine.closePrompt('body'); //close any validation messages
$data.fadeOut('fast', function(){
$data.load(url, function(){
$data.animate({
opacity: 'show'
}, 'fast');
');
//generic ajax form handler - calls next page load on success
$('input.next:not(#eligibility)').live("click", function(){
$(".form_container form").validationEngine({
ajaxSubmit: true,
ajaxSubmitFile: $(this).attr('action'),
success : function() {
var url = $('input.next').attr('rel');
ajaxFormStage(url);
},
failure : function() {
}
});
});
});
});
감사합니다. 시도해 볼 필요가있다. – kenny99