2016-11-15 3 views
0

私は答えをたくさん読んでいますが、すべてのフォームをリセットすることについて話しています。たとえば、特定のフィールドのみをリセットします。たとえば、この入力とこの選択があります。jQueryでサブミットした後にフォームの1つのファイルをクリアします

<div class="col-md-12 "> 
    <input type="text" id="observedNEmployees" name="observedNEmployees" class="form-control"> 
</div> 

<select class="form-control" id="severityFactorEmployee" name="severityFactorEmployee"> 
       <option value="">Select...</option> 
       <option value="0"></option> 
       <option value="0"></option> 
</select> 

だから最初の1のために私は時にクリアボタンを提出しようと言っていますクリックした:

$("#observedNEmployees").attr(''); 

2つ目:

$("#severityFactorEmployee").trigger("change"); 

しかし、彼らは仕事をdidn't

注*:選択リストは、それぞれのフォーム入力のオプションについては、以下を使用し、フォームをリセットするには、最初のオプションに

答えて

2

をリセットする必要があります。

入力ボックス $( "#observedNEmployees")。val( "");

選択ボックス $( "#のseverityFactorEmployee")( 'のselectedIndexを' 0)支えます。

+0

私はtextAreaが.valもないと思いますか? –

+0

.text( "")を使用してクリアするには、.text()を使用し、.text( "something")を使用して何かに設定します。 –

関連する問題