是否可以从<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'
},
答案 0 :(得分:1)
$('inputform')
作为data:
传递,会自动生效 - 它会为您序列化它。