w2ui игнорируя значение в HTML-форме - PullRequest
0 голосов
/ 25 января 2019

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.Как бы я получил доступ к полям?

1 Ответ

0 голосов
/ 27 января 2019

Вы можете получить доступ к значению ввода с помощью 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();
    }
...