// JSONへのすべてのデータ項目の形式で指定されたフォームのためのユーティリティメソッドを定義する{キー:値、キー:値}
$ .fn.serializeJson = 関数(){
VARの serializeObj = {};
VaRの配列= この.serializeArray()。
$(アレイ).each(関数(){
場合(serializeObj [ この.nameの]){
場合($ .isArray(serializeObj [ この.nameの])){
serializeObj [ この .nameの] .push(この.VALUE)。
} 他{
serializeObj [ この .nameの] = [serializeObj [ この .nameの]、この.VALUE]。
}
} 他{
serializeObj [ この .nameのは= この.Valueのを;
}
});
戻りserializeObjを;
};
($。 "#Btn")をクリックして(関数(){
// すべてのエントリの形式で指定されたフォームキースイッチJSONデータ{:値、キー:値}
VARの P = $( "#1 searchForm" ).serializeJson();
console.info(P);
// ロードメソッド呼び出しデータテーブル、再送AJAX要求、そして、パラメータ提出する
( "ロード" $( "#グリッド")のDataGrid 、P-を);
// クエリウィンドウを閉じます
( "閉じる使う" $( "#のsearchWindow")ウィンドウを;)
)};