1
我正在使用jquery ui自動完成搜索來搜索我的項目之一的主題。但我有一個問題。我搜索我已經在this js fiddlejquery自動完成搜索不排序多個鍵值對
實現在第一次搜索,我使用單JSON數組對象沒有任何鍵值對,這就是爲什麼我在我的自動完成搜索得到正確的結果見下圖和
代碼的副本對於陣列僅由受試者
var responseArray =["Electrical Machines II-2009","6- Sigma Management -2012", "Advanced Computer Architecture-2012","Advanced Controlled drives -2011","Advanced Mechanics of Solids-2010","Analog & Digital Circuits-2009","Analog Communication-2012", "Antenna & Wave Propagation-2010","Applied Mathematics I-2012", "Applied Operational Research-2012", "Applied Sciences - II (Physics & Chemistry)-2012","Applied Thermodynamics-2008","Artificial Intelligence -2010","Automata Language and Computation-2009"];
$("#search-correct").autocomplete({
source: responseArray,
minLength: 1,
search : function(event,ui){
$("#search-bar").on("autocompletesearch", function(event,ui) {});
}
});
現在在特定應用數學我想的打開一個新的鏈接,這就是爲什麼我打電話在我綁定所有科目與不同的鍵值對,如鏈接名稱和子代碼,但綁定後,我得到錯誤的搜索結果。 你可以看到下面的圖片和
代碼與鍵值對
var responseArray1=[{"fullName":" Electrical Machines II-2009","paperLink":"http://domain.in/examLibrary/EE4/2009/DEC/ee4-2009-dec-ee4.4.pdf","sub_code":"EE4-4","yr":"2009"},{"fullName":"6- Sigma Management -2012","paperLink":"http://domain.in/examLibrary/ME7/2012/MAY/me7-2012-may-me7.4f.pdf\n","sub_code":"ME7-4F","yr":"2012"},{"fullName":"Analog & Digital Circuits-2009","paperLink":"http://domain.in/examLibrary/IT3/2009/DEC/it3-2009-dec-it3.3.pdf","sub_code":"IT3-3","yr":"2009"},{"fullName":"Analog Communication-2012","paperLink":"http://domain.in/examLibrary/ETC5/2012/MAY/etc5-2012-may-etc5.3.pdf\n","sub_code":"ETC5-3","yr":"2012"},{"fullName":"Antenna & Wave Propagation-2010","paperLink":"http://domain.in/examLibrary/ETC6/2010/MAY/etc6-2010-may-etc6.4.pdf\n","sub_code":"ETC6-4","yr":"2010"},{"fullName":"Applied Operational Research-2010","paperLink":"http://domain.in/examLibrary/ME7/2010/DEC/me7-2010-dec-me7.5f.pdf","sub_code":"ME7-5F","yr":"2010"},{"fullName":"Artificial Intelligence -2013","paperLink":"http://domain.in/examLibrary/CO6/2013/MAY/co6-2013-may-co6.3.pdf\n","sub_code":"CO6-3","yr":"2013"},{"fullName":"Automata Language and Computation-2013","paperLink":"http://domain.in/examLibrary/CO5/2013/MAY/co5-2013-may-co5.2.pdf\n","sub_code":"CO5-2","yr":"2013"},{"fullName":"Biomedical Instrumentation-2012","paperLink":"http://domain.in/examLibrary/EE8/2012/MAY/ee8-2012-may-ee8.4d.pdf\n","sub_code":"EE8-8D","yr":"2012"}]
$("#search-bar").autocomplete({
source: function (request, response) {
response($.map(responseArray, function(item) {
return {
label: item.fullName,
value: item.fullName,
linkValue : item.paperLink,
sub_code : item.sub_code,
yr: item.yr
}
}));
},
minLength: 1,
search : function(event,ui){
$("#search-bar").on("autocompletesearch", function(event,ui) {});
} });
的搜索中,在我正在尋找應用數學,但我得到的結果電氣工程 能任何人都可以幫助我呢?
謝謝:)我真的很緊張,因爲這不是工作,我找不到我錯在哪裏。 – 2014-11-08 07:19:24