如何在jQuery-ui自動完成功能中使用jQuery-ui自動完成中的選定項目?在進一步的jQuery-ui自動完成功能中使用jQuery-ui自動完成變量
例如對於此HTML:
<div class="ui-widget">
<label for="project">Project: </label>
<input id="project" />
<label for="phase">Phase: </label>
<input id="phase" />
<label for="filename">Project: </label>
<input id="filename" />
</div>
我正在使用以下自動填充功能和JSON端點來提供數據。
$(function() {
$("#project").autocomplete({
source: baseUrl+"json/listtitles",
minLength: 2,
select: function(event, ui) {
}
});
});
然後,在該第二自動完成我想利用從第一自動完成功能所選擇的值,並用它來建立用於在第二自動完成(這裏示出爲valueFromFirstAutocomplete)的源屬性中使用的URL字符串。
$(function() {
$("#phase").autocomplete({
source: baseUrl+"json/listphases/"+valueFromFirstAutocomplete,
minLength: 2,
select: function(event, ui) {
}
});
});
這看起來像我後,但我沒有設法讓它工作。看來源函數沒有被調用。或者至少不打印我的調試語句: – Surfrdan 2010-11-12 15:18:26
忽略該評論。它的工作正常。我是個傻瓜。非常感謝Jörn! – Surfrdan 2010-11-12 15:20:35