我jQuery自動完成插件的電影搜索。每部電影都有一個來自IMDb ID的ID。現在我解析這個ID來自PHP並且被包含在class =「imdbID」的範圍內。所以它看起來像這樣:jQuery自動完成。在選擇時,提醒一個值在建議的
<li>Movie title 1<span class="imdbID">tt345813</span></li>
<li>Movie title 1<span class="imdbID">tt346413</span></li>
<li>Movie title 1<span class="imdbID">tt789675</span></li>
<li>Movie title 1<span class="imdbID">tt185858</span></li>
並繼續。下面是一個實際示例:http://www.screenr.com/aH0s
現在,我想選擇一個電影並提醒該imdbID值。
如果我用這個方法:
select:function(a,b){
var bbbb = $(".imdbID").text();
alert(bbbb);
}
我得到的所有跨度的值是這樣的:
所以我的問題是,如何能我只得到的的.imdbID選定的自動完成值?
謝謝
具有值實際上已經選擇了嗎?你的例子看起來像你正在選擇,但只有第一個被突出顯示。 – kinakuta
它看起來像在結果列表中顯示'imdbId'。你的JSON是什麼樣的?如果你可以使它成爲自動填充的對象數組中的一個屬性,那麼稍後你可以將其拉出... –
@AndrewWhitaker這是我問這個問題的地方:http://stackoverflow.com/問題/ 7735795/jquery-autocomplete-on-event-select-submit-php-value-of-which-pars-from-an,因爲我沒有答案,我想這樣做,並設置可見性imdbID隱藏並仍然提交。 – jQuerybeast