この記事では主に、AJAX パラメータの構築によるフォーム要素の JSON 変換の関連紹介を紹介します。必要な場合は、
サーバー データの送信を参照して、変換方法を整理してください。
HTML:
<form id="fm" name="fm" action=""> <input name="UserName" type="text" value="UserName1"/> </form> <input name="UserId" id="UserId" type="text" value="UserId1"/>
1. フォーム要素をQueryStringに変換します
var q = $('#fm,#UserId').serialize(); //q = UserName=UserName1&UserId=UserId1
2. 文字列、JSON変換
var obj = jQuery.parseJSON('{"name":"John"}'); alert( obj.name === "John" );
jquery-jsonプラグインを使用できます。 -達成するために変換、直接引用例
var thing = {plugin: 'jquery-json', version: 2.3}; var encoded = $.toJSON( thing ); // '{"plugin":"jquery-json","version":2.3}' var name = $.evalJSON( encoded ).plugin; // "jquery-json" var version = $.evalJSON(encoded).version; // 2.3
3. フォーム、要素を名前、値配列に
4. フォーム要素をJSONに
5. 上記はい、これが皆さんの役に立つことを願っています。 関連記事:
Boaサーバー下でのAjaxとCGI通信(グラフィックチュートリアル)
Ajax+Struts2による認証コード検証機能の実装(グラフィックチュートリアル)
Ajaxクリックでデータリストを連続ロード(画像)テキストチュートリアル)
以上がAJAX パラメータを構築して、フォーム要素を相互に JSON に変換しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。