有没有办法在使用 Form.Request 将其发送到服务器之前访问整个数据数组/对象(其中包含所有数据表单输入字段等)?我知道有一个 extraData 选项允许您传递其他数据,但我想访问实际的表单数据并对其进行一些操作。
问问题
71 次
1 回答
1
在被发送到服务器之前?我不完全确定,send
附加到Form.Request
表单本身和数据的方法发送,但这可能是在请求已经被触发之后。
我倾向于不使用Form.Request
,正是因为我必须进行这些表单操作等。
我没有使用Form.Request
类,而是根据需要简单地遍历表单的输入。
例如
<form id="foobar">
<input type="text" id="lorem" />
<select id="ipsum">
<option>...
</select>
</form>
<script>
var formValues = document.id('foobar').getElements('input, select');
</script>
于 2012-11-19T13:46:51.877 回答