0
我正在使用jquery-ui自動完成從SQL數據庫檢索項目工作正常,但我想將自動完成列表移動到頁面的另一部分。jquery-ui自動完成位置
我一直在嘗試使用here中的位置選項,但在應用於我的代碼時似乎無法獲得正確的語法?
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.8.0.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.23/jquery-ui.js"></script>
<script type="text/javascript">
$(function() {
$("#txtCity").autocomplete({
source: function (request, response) {
var param = { cityName: $('#txtCity').val() };
$.ajax({
url: "test.aspx/GetCities",
data: JSON.stringify(param),
dataType: "json",
type: "POST",
contentType: "application/json; charset=utf-8",
dataFilter: function (data) { return data; },
success: function (data) {
response($.map(data.d, function (item) {
return {
value: item
}
}))
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
}
});
},
select: function (event, ui) {
event.preventDefault();
minLength: 2//minLength as 2, it means when ever user enter 2 character in TextBox the AutoComplete method will fire and get its source data.
}
});
});
</script>
你能分享您在使用'position'選項嘗試? – 2014-12-01 17:48:29
*「將自動完成列表移動到頁面的另一部分」* - 是一個非常模糊的問題描述。請描述你想要做什麼,什麼不工作,並提供失敗的嘗試,以便我們可以找到你遇到的問題或更好的解決方案 – 2014-12-01 17:55:54