0

有没有办法在使用 Form.Request 将其发送到服务器之前访问整个数据数组/对象(其中包含所有数据表单输入字段等)?我知道有一个 extraData 选项允许您传递其他数据,但我想访问实际的表单数据并对其进行一些操作。

4

1 回答 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 回答