これを使用して、検索語に一致するアイテムのリストを返します。
if (mysql_num_rows($result) > 0){
while($row = mysql_fetch_object($result)){
$string .= "<br><b>".$row->container."</b>"." --- ";
$string .= " yard: ".$row->lot."";
$string .= " -- latitude: ".$row->lat."";
$string .= " -- longitude: ".$row->lng."<br />";
$string .= "<br/>\n";
}
}
...そして、これを表示するには...
function ajax_search() {
$("#search_results").show();
var search_val = $("#search_term").val();
$.post("find.php", {
search_term: search_val
}, function (data) {
if (data.length > 0) {
$("#search_results").html(data);
}
})
}
$(document).ready(function () {
$("#search_results").slideUp();
$("#search_button").click(function (e) {
e.preventDefault();
ajax_search();
});
$("#search_term").keyup(function (e) {
e.preventDefault();
ajax_search();
});
});
しかし、緯度と経度をマップに送信できるように、これらのアイテムをクリック可能にする方法に困惑しています。
申し訳ありませんが、私はこれが初めてで、Stackoverflow も初めてです。