Mootools迭代表单和grep值为xhr-request

时间:2013-05-16 07:02:43

标签: javascript mootools mootools-more

是否可以从<form>获取所有值并将其解析为mootools / json,以便我可以在XHR请求中使用它,如:

var req = new Request.HTML({
 method: 'post',
 url: 'xhr_request.php',
 data: {
  formdata:       $('inputform').getdata(),
  someotherdata:  'hello world'
 }
}).send();

目前我只有文字输入字段。在json中,我喜欢使用输入名称或ID作为值的键。 e.g:

<form id="inputform">    
<input type="text" id="name" name="name"/>
<input type="text" id="company" name="company"/>
</form>

// mootools脚本解析上面的内容:

data: {
'name' : 'John Doe',
'company': 'Joeys LTD'
},

1 个答案:

答案 0 :(得分:1)

如果您将$('inputform')作为data:传递,

会自动生效 - 它会为您序列化它。