버튼 하나를 클릭하면 전체 자동 완성 목록을 표시하려고합니다. 아래 코드를 시도했지만 작동하지 않습니다.버튼 클릭 jquery에 자동 완성
$("#<%= btnCompanyList.ClientID%>").live('click', function (e) {
alert("hi");
$("#txtDefaultCompany").autocomplete({
source: function (request, response) {
$.ajax({
url: "AutoComplete.asmx/GetCompanyname",
data: "{'prefixText':" + JSON.stringify(request.term) + "}",
dataType: "json",
type: "POST",
contentType: "application/json; charset=utf-8",
dataFilter: function (data) { return data; },
success: function (data) {
alert(data.d);
response($.map(data.d, function (item) {
return {
label: item.company_name,
value: item.company_branch
}
}))
}
});
},
minLength:0
});
});
버튼을 클릭하면 텍스트 상자가 비어있을 수 있습니다. 하지만 전체 목록을 표시하고 싶습니다. 아이디어 나 제안 사항을 알려주십시오.
사람이 – asifa