表单数据未提交完整字符串

时间:2016-06-06 16:46:34

标签: ruby-on-rails reactjs

有人可以告诉我,我的表单数据的字符串在逗号处结束了吗?我发送了一个表单,其中包含foo, bar的字符串,但只有foo在表单数据中发送。这与数据库无关,就像chrome dev工具一样,在网络下,我只看到一个字符串值。这是我实际观点的图像:

enter image description here

仅提交Wordpress,。注意到,

React中的一些代码(我使用react-select):

<form action="/" method="post">
  <Select ref="stateSelect" options={skillsOptions} simpleValue multi={this.state.multi} value={this.state.skillsSelectValue} name="skills" onChange={this.skillsUpdateValue} valueKey="value" labelKey="name" loadOptions={this.getContributors} />
</form>

skillsUpdateValue: function(newValueCnd) {
  // var str = newValueCnd.split(',');
  this.setState({
    skillsSelectValue: newValueCnd
  });

  this.setState({
   skills: newValueCnd
  });
},

我错过了form的内容吗?使用Rails,所有单词都很棒。

修改

enter image description here enter image description here

输入选项:

var skillsOptions = [
    { value: 'one', name: 'One' },
    { value: 'two', name: 'Two' }
];

0 个答案:

没有答案