1

ページの1つがレストランに関するものである単純なjQueryモバイルアプリを作成しています。そのページには、クリックするとレストランの情報をデータベースに保存するボタンが必要です。

データベースにデータを保存できるphpコードがすでにあり、それと連携するこのjavascriptコードがあります。これはinfowindow、閉じたときにGoogleマップからデータを保存するために使用されますが。クリックボタンが必要なだけです。

var url = "phpsqlinfo_addrow.php?name=" + name + "&address=" + address + "&description=" + description + "&lat=" + latlng.lat() + "&lng=" + latlng.lng();
downloadUrl(url, function (data, responseCode) {
    if (responseCode == 200 && data.length <= 1) {
        infowindow.close();
        document.getElementById("message").innerHTML = "Location added.";
    }
}

これに対する最も簡単なアプローチは何ですか?

ありがとう。

編集:

ID #btn_save でボタンを作成すると、このようにすることは可能ですか:

$(document).ready(function() { $(document).on("click","#btn_save",function() { "phpsqlinfo_addrow.php?name=" + john + "&address=" + lolstreet 12 + "&description=" + これはレストラン ジョン + "&lat=" + xx.xx() + "&lng=" + yy.yy();

}); });

申し訳ありませんが、私は最初に基本を学ぶ必要があることを知っています.. :/

4

1 に答える 1

4

私の理解が正しければ、ボタンの onClick イベント ハンドラを追加する必要がありますか? もしそうなら、ここに行きます(jquery 1.9+を使用):

$(document).ready(function() {
  //onClick event handler for button with id "btn_save"
  $(document).on("click","#btn_save",function() {
    //Your code here
  });
});
于 2013-07-20T00:37:20.440 に答える