拡張テーブルの内容を対象として、easyuiのロード方法をqueryParaamsパラメータとします.

960 ワード

var sy=$exted({}sy);
syはJSファイルの名前空間です.
sy.serializeObject=function(){/*           */
    var o={};
    $.each(from.serializeArray(),function(index){
        if(o[this['name']]){
            o[this['name']]=o[this['name']]+","+this['value'];        
        }else{
            o[this['name']]=this['value'];
        }
    });
    return o;
}
jqueryが持参するserializerAray()方法:
この方法はJSONオブジェクトではなくJSON文字列を返します.返したJSONオブジェクトは一つのオブジェクト配列からなります.各オブジェクトは一つまたは二つの名前ペア、nameパラメータとvalueパラメータを含みます.例えば:
 [ 
     {name: 'firstname', value: 'Hello'}, 
     {name: 'lastname', value: 'World'},
     {name: 'alias'}, // this one was empty
  ]
jqueryが持参するserializeの方法:
注意:シーケンス表の内容は文字列で、Ajax要求に使用され、key-valueの標準フォーマットです.
{"name":"hello","lastname":"world","age":23}