Zepto.js-フォームメソッド
1810 ワード
ロードモジュール:form.js
serialize
serialize() ⇒ string
コミットされたフォーム要素として使用される値は、Ajax postリクエストでURL符号化文字列にコンパイルされます.serializeArray
serializeArray() ⇒ array
コミットされたフォーム要素として使用される値をnameオブジェクトとvalueオブジェクトからなる配列にコンパイルします.使用できないフォーム要素、buttons、選択されていないradio buttons/checkboxsはスキップされます.結果にはfile inputsのデータは含まれません.
submit
submit() ⇒ self submit(function(e){ ... }) ⇒ self
「submit」イベントに処理関数をバインドするか、要素上の「submit」イベントをトリガーします.functionパラメータが指定されていない場合、現在のフォーム「submit」イベントがトリガーされ、preventDefault()が呼び出されない限り、デフォルトのコミットフォーム動作が実行されます.
functionパラメータが与えられると、現在の要素ではsubmitイベントに処理関数をバインドするほど簡単です.
serialize
serialize() ⇒ string
コミットされたフォーム要素として使用される値は、Ajax postリクエストでURL符号化文字列にコンパイルされます.serializeArray
serializeArray() ⇒ array
コミットされたフォーム要素として使用される値をnameオブジェクトとvalueオブジェクトからなる配列にコンパイルします.使用できないフォーム要素、buttons、選択されていないradio buttons/checkboxsはスキップされます.結果にはfile inputsのデータは含まれません.
$('form').serializeArray() //=> [{ name: 'size', value: 'micro' }, // { name: 'name', value: 'Zepto' }]
submit
submit() ⇒ self submit(function(e){ ... }) ⇒ self
「submit」イベントに処理関数をバインドするか、要素上の「submit」イベントをトリガーします.functionパラメータが指定されていない場合、現在のフォーム「submit」イベントがトリガーされ、preventDefault()が呼び出されない限り、デフォルトのコミットフォーム動作が実行されます.
functionパラメータが与えられると、現在の要素ではsubmitイベントに処理関数をバインドするほど簡単です.
// “submit” , $("#btn").on('click', function () { // “submit” , $('form').submit(); });
$('form').submit(function (e) { // ... if (true) { return false; } });