我使用jQuery自動完成與遠程數據源自定義jQuery的自動完成結果
$("input#searchbar").autocomplete({
source: function(request, response) {
$.ajax({type: "post",
mode: "abort",
dataType: 'json',
url: 'index.php/ajax/autosuggest',
data: { term: $("#searchbar").val()},
success: function(data) {
response(data);
}
});
},
select: function(e, ui) {
//Refresh pros
if (map){
mouseUpOnTheMap();
}
}
});
它的作品真的很好。當我鍵入「a」時,會列出以該列表開頭的活動列表(從數據庫提取)。我想要做的是在結果中添加一個自定義參數(活動的ID)。
因爲當用戶選擇稍後的活動,我將不得不「重新做」一個sql搜索,獲得該活動的ID ...
那麼,有沒有辦法,包括在活動ID從自動完成中返回JSON?
感謝
你將在哪裏保存該ID?客戶端或DB – zod 2011-06-04 13:14:30