我已經從字面上嘗試了所有我能想到的事情,但無法弄清楚爲什麼這不會將焦點設置爲我指定的輸入。Jquery自動完成更改事件未設置指定輸入的焦點
是每當自動完成項目是從它應該將焦點設置到#areyoufrom輸入
列表頁面可以在這裏找到http://mysmart.travel自動完成按預期工作選擇什麼我嘗試做,但只是不會改變焦點。
這是我用來觸發更改事件的代碼,並且它可以很好地記錄到控制檯,但不會將焦點設置在其他輸入上。
$("#areyourfrom").autocomplete({
change: function(event, ui) {
$("#areyourgoing").focus();
console.log(change);
}
});
數據正在從外部源拉和工作正常,但由於某種原因,我得到一個錯誤
TypeError: this.source is not a function
我不知道這是有關自動完成不改變焦點其他輸入雖然。
PS你有一個雜散的XML doctype標籤出現在你的HTML doctype標籤之前。 – scunliffe
你還包括2個不同版本的jQuery ......這是故意的嗎? (1.7和1.8.3) – scunliffe
我現在還不確定,老實說,我從其他人那裏收到了它的一個joomla網站,這是他們2年前製作的網站,現在決定重新啓動它,我無法控制舊的開發者所以即時通過這一切努力現在所有 – NooBskie