【发布时间】:2010-11-12 23:02:44
【问题描述】:
如何在另一个 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 ) {
}
});
});
然后在第二个自动完成中,我想从第一个自动完成函数中获取选定的值,并使用它来构建 URL 字符串以用于第二个自动完成的源属性(此处显示为 valueFromFirstAutocomplete)。
$(function() {
$( "#phase" ).autocomplete({
source: baseUrl+"json/listphases/"+valueFromFirstAutocomplete,
minLength: 2,
select: function( event, ui ) {
}
});
});
【问题讨论】:
标签: javascript jquery jquery-ui autocomplete