JavaScript:フォームの順序付け後のデータはjson形式に変換されます.

1893 ワード

フォームの順序はフォームのデータを入手するのに便利ですが、順序化されたデータは一部のurl文字列です.ここではメソッドを利用してjsonデータフォーマットに変換します.
var DataDeal = {
        //  form   $('#refer').serialize()      json
        formToJson: function (data) {
            data=data.replace(/&/g,"\",\"");
            data=data.replace(/=/g,"\":\"");
            data="{\""+data+"\"}";
            return data;
        }
    };
    var dataCollect=$('#form').serialize();
                dataCollect= decodeURIComponent(dataCollect,true);//      
                var jsondata=DataDeal.formToJson(dataCollect);//   json