0
내 질문에 내 입력에 onfocus="ajaxUpdateCompanyList2();"
을 사용하는 것이 더 좋으며 OR $("#CompanyNameFilter").focus(function()
을 사용하는 것이 더 좋습니다. jquery를 처음 사용하기 때문에 코드에 대한 문제도 상당히 있습니다.onfocus 및 jquery - 딜레마
JS 코드 옵션 1 :
$(document).ready(function() {
$("#CompanyNameFilter").autocomplete("ajaxFuncs.php",{cacheLength:1,mustMatch:1,extraParams:{getClientList:1}});
});
$("#CompanyNameFilter").focus(function() {
var CN99 = $("#CompanyNameFilter").val();
url: "clientsFiltering.php?companyname=" + CN99,
method: "GET",
success : function(data) {
var content = $(data).find("#companyList").html();
}
});
JS 코드 옵션 2 :
$(document).ready(function() {
$("#CompanyNameFilter").autocomplete("ajaxFuncs.php",{cacheLength:1,mustMatch:1,extraParams:{getClientList:1}});
});
$.fn.ajaxUpdateCompanyList2=function() {
var CN99 = $("#CompanyNameFilter").val();
url: "clientsFiltering.php?companyname=" + CN99,
method: "GET",
success : function(data) {
var content = $(data).find("#companyList").html();
}
};
HTML 코드 옵션 1 : 그것은 전혀 작동하지 않습니다 S
<input id="CompanyNameFilter" style="width: 205px;"/>
HTML 코드 옵션 2 : 내가 같은 오류가 발생, ajaxUpdateCompanyList2은 정의되지 않은 함수입니다 : S
<input id="CompanyNameFilter" onfocus="ajaxUpdateCompanyList2();" style="width: 205px;"/>