Jsonを機能させ、jsonの戻り値を解析するのに問題はありません。動的な「データが何であれ」を構築し、それを[data]に貼り付けて、そこからパラメーターを渡し、手動でURLに追加するのではなく、どうすればよいか疑問に思っていました。
jquery Web サイトの例から:
$.getJSON("test.js", { name: "John", time: "2pm" }, function(json){
alert("JSON Data: " + json.users[3].name);
});
文字列を作成して(とにかく意味がありません)、{}内にドロップできると思っていましたが、明らかにその部分を理解していません。
name: は文字列ではなく、その部分に変数を配置することはできません。[data] が何であれ、項目を動的に配置するにはどうすればよいでしょうか。
更新: 回答ありがとうございます。後で有効な値が見つからなかった場合、オブジェクトからパラメーター名を削除できますか? または、破棄して再作成する必要がありますか? いくつかの選択ボックスを使用して物事を選択していますが、何かを選択していない可能性があるため、そのパラメーター名/値を渡したくありません。