javascript - Jquery 清除/重置我填写的表单

标签 javascript php jquery

例如,我有 2 个表单输入和 1 个选择表单,当我选择表单的 A 1 时隐藏并自动重置/清除。

基本上我已经完成了隐藏逻辑,但我无法重置它。

这是我的代码:

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();
  }
});

有什么想法吗?

最佳答案

您可以找到表单中的所有文本字段和文本区域并重置它们的值。就像下面这样。

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("");

  }
});

关于javascript - Jquery 清除/重置我填写的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40278114/

相关文章:

php - 使用 LIKE 运算符和部分搜索的 mySql 搜索

PHP - 使用 exec() 和 shell_exec() 执行 ffmpeg 什么都不做

php - PHP 中的类型提示和可选属性

javascript - IE 11 上的 Bootstrap 和 JQuery 布局异常

javascript - 从选定的 OrgChart 节点获取值 (Google orgchart)

Javascript:如何防止将重复的键值对添加到数组中?

javascript - 使用 JS 动态地将 SVG 放置在视口(viewport)中间

javascript - 无法使用 jQuery 动态添加表

javascript - 设置 Chrome 窗口的页面标题.open

jquery - HTML5/js - 如何为两个坐标之间的直线设置动画?