をリセットする方法を、私は検索が、私の正確な問題を思い付くしませんでした...フォームAJAXを提出jqmodal - [OK]を
私はに投稿コンタクトフォームが含まれている隠されたdiv要素でjqModalをロードプロセスページを介して$ .ajax すべて正常に動作します。応答メッセージはモーダルボックスに表示され、ユーザーはモーダルモードを終了できます。
問題は、モーダルgetが(親ページをリフレッシュせずに)再度トリガされたときに、以前のモーダルの使用方法の応答テキストを表示することです。私は空のフォームを親ページの隠しdivをリロードしたいと思います。
$('.submitModal').click(function(e){
e.preventDefault();
$('form').hide();
var pStartTime = $('#eventStartTime').val();
var eventDataString = 'startTime='+pStartTime;
$.ajax({
type:"POST",
url:"i_calendarAddEvent.php",
data:eventDataString,
success: function(responseText){
$('.addEventTitle').html('Success. Event Added.');
$('.showResponse').html(responseText);
}
});
});
私は($アヤックス成功関数の)フォーム要素をリセットするための呼び出しを追加しようとしたが、隠されたdiv要素内のフォームが再び表示されませんので、それが動作するかどうかわからないしました。
function resetForm(formid) {
$('#' + formid + ' :input').each(function(){
$(this).val('').attr('checked',false).attr('selected',false);
});
}
ありがとうございました。