前回の質問では、ほとんど丸投げ状態で申し訳ございませんでした。
ここが解決できれば後はうまくいきそうなので、質問させてください。
######質問内容
submitされたformによって動的にajaxリクエストを生成したいです。
#####今のコード
javascript
1/////////////////////////////////////////////////////////////////////// 2// JSON読み込み 3/////////////////////////////////////////////////////////////////////// 4Yucho.getJson = function(){ 5 $.ajax({ 6 url: '/ajaxtestmaps/testsearch.json',//動的にしたいコード 7 data: 'min_lat=' + Yucho.swLat + '&max_lat=' + Yucho.neLat + '&min_lng=' + Yucho.swLng + '&max_lng=' + Yucho.neLng,//動的にしたいコード 8 dataType: "json", 9 }) 10};
#####動的に生成したい内容
最初にページが読み込まれた時
javascript
1url: '/ajaxtestmaps/testsearch.json', 2data: 'min_lat=' + Yucho.swLat + '&max_lat=' + Yucho.neLat + '&min_lng=' + Yucho.swLng + '&max_lng=' + Yucho.neLng,
Aフォームがsubmitされた場合
javascript
1//$form.serialize()にはAフォームの値が入ります 2url: '/ajaxAAAtmaps/testsearch.json', 3data: 'min_lat=' + Yucho.swLat + '&max_lat=' + Yucho.neLat + '&min_lng=' + Yucho.swLng + '&max_lng=' + Yucho.neLng + $form.serialize(),
Bフォームがsubmitされた場合
javascript
1//$form.serialize()にはBフォームの値が入ります 2url: '/ajaxBBBtmaps/testsearch.json', 3data: 'min_lat=' + Yucho.swLat + '&max_lat=' + Yucho.neLat + '&min_lng=' + Yucho.swLng + '&max_lng=' + Yucho.neLng + $form.serialize(),
皆さんでしたら、どのように動的にコードを生成しますか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー