質問する
1615 次
1 に答える
1
うわぁ。独自の AJAX 呼び出しを作成したようです。代わりに jQuery を使用しましょう。大きな頭痛の種を自分で救ってください
function showInfo(str) {
$.get("/php/search/getRow.php?id=" + str, function(html) {
$("#fields").html(html);
});
}
さて、2 番目の質問ですが、問題は AJAX を使用してフィールドをロードしているが、ページがロードされたときにオートコンプリートをインスタンス化していることです。だから私はそれらを関数に入れて、それをあなたのAJAXコールバックに追加します
function loadAuto() {
$("#namesearch").autocomplete({
source: "/js/namer.php",
minLength: 0
});
$("#modelsearch").autocomplete({
source: "/js/modeler.php",
minLength: 1
});
}
function showInfo(str) {
$.get("/php/search/getRow.php?id=" + str, function(html) {
$("#fields").html(html);
loadAuto();
});
}
于 2013-10-28T17:13:42.750 に答える