1
我已經獲得了自動完成功能,但有錯誤。我將如何正確格式化響應代碼?
響應代碼:如何使用Codeigniter獲取Jquery-ui自動完成以顯示響應文本
{ label: "Label 1", value: "27" }, { label: "Label 2", value: "18" }, { label: "Dave", value: "25" }, { label: "Jacqui Potatoes", value: "17" }
的Javascript:
$("#account_search .ac_input").autocomplete({
minLength: 0,
source: base_url + "accounts/ac_results/account_name",
dataType: "json",
type: "POST",
}).data("autocomplete")._renderItem = function(ul, item) {
.data("item.autocomplete", item)
.append("<a>" + item.label + "<br>" + item.desc + "</a>")
.appendTo(ul);
return $("<li></li>");
};
我覺得.data()
功能的問題,儘管它正在以某種方式。我想同時訪問標籤和值
當我使用此代碼我得到的輸入下沒有結果,只有在響應文本FireBug – JPickup 2012-02-27 16:19:21
我剛更新了答案。讓我知道這是否有效。 – 2012-02-27 16:22:16
不幸的是,這也不起作用。如果我在你的代碼工作後添加一個額外的');'導致錯誤。我很困惑! – JPickup 2012-02-27 16:33:08