jsonファイルにページデータを保存したいのですが、ボタンをクリックすると、そのファイルをWebサービスに送信します。どうすればいいのですか?私に指示してください。現在のWebページにjsonファイルを保存してアクセスするにはどうすればいいですか?
ありがとう..
jsonファイルにページデータを保存したいのですが、ボタンをクリックすると、そのファイルをWebサービスに送信します。どうすればいいのですか?私に指示してください。現在のWebページにjsonファイルを保存してアクセスするにはどうすればいいですか?
ありがとう..
は、私が何をやりたいとあなたは今まで試したものを...あなたの条件について具体的に入力して、HTML
あなたはHTML5を使用する場合は、ブラウザでデータを保存し、localStorage["any_key"]
を使用してデータをフェッチするためにlocalStorage["any_key"] = "your_json_string"
を使用することができます。
どのようにファイルをクライアントに保存する予定ですか?あなたはJSONにデータをシリアル化し、あなたはJSONファイルを保存することはできませんいくつかの有用な記事が
あり、ここで必要なWebサービス
にそれを送ることができますただし、の情報をjQuery.ajax()
経由でWebServiceに送信したい場合は、
// First you construct an array (can be multidimensional)
var arr_data = {
name: 'John Doe',
age: 21,
phones: [ 12345678, 87654321 ]
};
$.ajax('service-page.php', {
data: arr_data,
success: function() {
alert('Content saved!');
}
});
私があなたの既存の問題を正しく理解していれば、データはファイルに保存するのではなく、ページのDOMに保存してください。たとえば、保存されたデータにボタンとの関連付けがある場合は、jQuery.dataを使用して情報を保存します。例えば
// save data as object
$('#myButtonId').data('forMyWebService', { myType: 'test', count: 40 });
または
// save data as JSON string
$('#myButtonId').data('forMyWebService', '{"myType":"test","count":40}');
に隠された入力でJSONを保存しますか..? ? –
jqueryを使用してWebサービスを呼び出すことができ、jsonファイルを作成できます。私は中間ステップを知らない。 – Darshana
jqueryの$ .ajax()関数を使用してWebサービスにリクエストを送信するよりも大丈夫です。 –