javascript - w2ui 忽略 html 形式的值

标签 javascript jquery w2ui

w2ui 忽略了输入标签上的值。

如何让它使用该值?

它可以很好地读取选择。

w2ui form

jsfiddle.net

<div id="form" style="width: 750px;">
<div class="w2ui-page page-0">
  <div class="w2ui-field">
    <label>First Name:</label>
    <div>
      <input name="first_name" type="text" value="John" />
    </div>
  </div>
</div>
<div class="w2ui-buttons">
  <button class="w2ui-btn" name="reset">Reset</button>
  <button class="w2ui-btn" name="save">Save</button>
</div>
</div>

$(function() {
$('#form').w2form({
  name: 'form',
  url: 'server/post',
  fields: [
    { field: 'first_name', type: 'text', required: true }
  ],
  actions: {
    reset: function() {
      this.clear();
    },
    save: function() {
      this.save();
    }
  }
});
});

如果我必须编写 JavaScript。我将如何访问这些字段?

最佳答案

您可以使用 form.record 访问输入的值。

在您的情况下 w2ui.form.record.first_name(其中 form 是您的 w2form 的名称)。

在您的保存事件中,您可以使用 this.record 访问记录,例如:

    save: function() {
        console.log(this.record);
        console.log(this.record.first_name);
        this.save();
    }

关于javascript - w2ui 忽略 html 形式的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54370706/

相关文章:

javascript - 如何循环并从 HATEOAS _link 属性检索值(例如检索描述)?

javascript - 如果字段是组合框,则重新加载 w2ui 的 grid.columns.editable.items

mysql - 在 W2UI 和 MySQL 中处理日期

javascript - 如何禁用除 div 以外的整个 body

html - Jquery 下一个按钮不适用于图片库

javascript - 自动向下滚动 div 并返回顶部

w2ui 网格如何让 sortData 在初始化时进行排序

javascript - 创建一个空的 JavaScript Promise

javascript - 暂停/中断 javascript 的执行以进行调试,但仅限于某些 javascript 文件

javascript - 如何在reactjs中登录后创建 protected 路由