2016-10-27 9 views
0

exフォームの非表示と自動リセット/クリアを選択すると、2つのフォーム入力と1つの選択フォームがあります。私が塗りつぶすJqueryクリア/リセットフォーム

basiclly論理を隠しましたが、リセットできません。ここ

は私のコードです:

var employedTypeOption = $('#employedType-option'); 
employedTypeOption.on('change', function() { 
    if (employedTypeOption.val() == 1) { 
    $('#hourly-rate, #parttime-panel').show(); 
    $('#basic-salary').hide(); 
    } else if (employedTypeOption.val() == 0){ 
    $('#basic-salary').show(); 
    $('#hourly-rate, #parttime-panel').hide(); 
    } 
}); 

任意のアイデア?

+0

リセットとはどういう意味ですか? – Sherlock

+0

$(セレクタ).val( "")を試してみましたか? – arsinawaz

+0

@MidTwoすべてのフォームをクリアする –

答えて

1

フォーム内にすべてのテキストフィールドとテキストエリアがあり、それらの値をリセットすることができます。以下のように。

var employedTypeOption = $('#employedType-option'); 
employedTypeOption.on('change', function() { 
    if (employedTypeOption.val() == 1) { 
    $('#hourly-rate, #parttime-panel').show(); 
    $('#basic-salary').hide(); 

    $('#yourFormID').find('input[type="text"], textarea').val(""); 

    } else if (employedTypeOption.val() == 0){ 
    $('#basic-salary').show(); 
    $('#hourly-rate, #parttime-panel').hide(); 

    $('#yourFormID').find('input[type="text"], textarea').val(""); 

    } 
}); 
+0

が動作しますが、empy形式であっても保存できますか? 私はブートストラップバリデーターnotEmptyを追加しました。 –

+0

これらのフィールドに必須の属性を追加することも、JQueryバリデーターを使用することもできます。 –

+0

フィールドは数値でなければならず、jqueryバリデータを試しました。他の解決策? –

関連する問題