0

Form.Request を使用してサーバーに送信する前に、データ配列/オブジェクト全体 (すべてのデータ フォーム入力フィールドなどを含む) にアクセスする方法はありますか? 他のデータを渡すことができるextraDataオプションがあることは知っていますが、実際のフォームデータにアクセスして、それを操作したいと思います。

4

1 に答える 1

1

サーバーに送信される前に?sendフォーム自体の 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 に答える