2016-07-12 41 views
0

異なるJavaScriptアプローチを使用してモーダルウィンドウの検証をリセットしようとしていた。閉じる時のモーダルコンテンツのリセット

SCRIPT28: Out of stack space 
jquery-1.12.3.min.js (4,24467) 

もこれを試みたが、いずれかの動作しませんでした:私はエラーが表示さ

$('.modal').on('hidden.bs.modal', function() { 
    $(this).find('form')[0].reset(); 
}); 

:使用しようとすると

$('#formId').on('hidden.bs.modal', function() { 
    $('#formId').formValidation('resetForm', true); 
}); 
}) 

は基本的に私はjquery.validate.jsを使用していますが、 jquery.validate.unobtrusive.jsを使用して、モーダルウィンドウにあるフォームが送信される前に入力フィールドを検証します。私は、モーダルが閉じられ、再び開くとエラーが表示されるのを避けたいです。私が試したことのどれも働かなかった。

しようとしました: Reset Bootstrap Modal if not all form steps are complete how to reset form on modal hidden or close? http://formvalidation.io/examples/modal/

答えて

0

をちょうどその時、あなたのモーダルで私たちのすべての入力タイプをクリア:JSFIDDLE

$('.modal').on('hidden.bs.modal', function() { 
    $(this).find('input').val(''); 
}); 

また、それはあなたのonReadyでこれを追加するために役立つだろう。

$.ajaxSetup({ 
    cache: false 
}) 
+0

試着したようです: http://jsfiddle.net/84yTH/53/ – SpcCode

関連する問題