[jQuery] フォームの値をクリア/リセット/空にする方法

Pocket

jQuery で、フォームの値をクリアする方法をメモ。

var clearAllFormValues = function() {
  $('input,textarea')
    .not('input[type=\"radio\"],input[type=\"checkbox\"],:hidden, :button, :submit,:reset')
    .val('');
  $('input[type=\"radio\"], input[type=\"checkbox\"],select')
    .removeAttr('checked')
    .removeAttr('selected');
}
// div#modal-area 内のフォームの値をクリアする
var clearModalAreaFormValues = function() {
  $('#modal-area')
    .find('input,textarea')
    .not('input[type=\"radio\"],input[type=\"checkbox\"],:hidden, :button, :submit,:reset')
    .val('');
  $('#modal-area')
    .find('input[type=\"radio\"], input[type=\"checkbox\"],select')
    .removeAttr('checked')
    .removeAttr('selected');
}

参考情報

jqueryでフォームの値をクリア(リセット)する方法 | デザイナー的 美容解決法

  1. コメントはまだありません。

  1. トラックバックはまだありません。