1

我使用validation.io但我有一個問題。 我不重置字段驗證form1,它在form2中正常工作。重置表單驗證從其他形式與按鈕

我試過觸發器,但沒有工作。

我該怎麼辦?你有想法我的朋友嗎?

<form id="form1"> 
    <input type="reset" click="resetForm2()"> 
</form> 

<form id="form2"> 
    <input id="text1" type="text" value="value"> 
    <input id="text2" type="text" value="value"> 
    <input id="text3" type="text" value="value"> 
    <input id="text4" type="text" value="value"> 
    . 
    . 
    . 
    <input id="text16" type="text" value="value"> 
    <input type="reset" click="resetForm2()"> 
</form> 

formvalidation復位梅託德

function reserForm2() 
{ 
    $('#form2').data('formValidation').resetForm($('#form2')); 
} 

回答

1

添加form="form2"屬性休息按鈕。詳情請參閱this

function reserForm2() 
 
{ 
 
    $('#form2').data('formValidation').resetForm($('#form2')); 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<form id="form1"> 
 
    <input type="reset" click="resetForm2()" form="form2"> 
 
</form> 
 

 
<form id="form2"> 
 
    <input id="text1" type="text" value="value"> 
 
    <input id="text2" type="text" value="value"> 
 
    <input id="text3" type="text" value="value"> 
 
    <input id="text4" type="text" value="value"> 
 

 
    <input id="text16" type="text" value="value"> 
 
    <input type="reset" click="resetForm2()"> 
 
</form>