ドロップダウンメニューがあります:
<ace:selectMenu value="#{MenuBean.cityList}" valueChangeListener="#{MenuBean.ChCountry}">
<f:selectItems itemValue="cityList.id" itemLabel="cityList_nm_city" />
</ace:selectMenu>
および入力フィールド
<h:inputText id="form:nm" value="#{MenuBean.nm}" />
jQueryオートコンプリートを使用する
$(document).ready(function() {
$("#form\\:nm").autocomplete({
source : function(request, response) {
$.ajax({
url : url,
data : {
method : "getnm",
},
success : function(data) {
alert("success");
}
});
}
});
});
ドロップダウンを変更して JSF コンポーネントを更新すると、jQuery オートコンプリートが機能しなくなります。これはどのように発生し、どうすれば解決できますか?