0
我的問題是在我的輸入或$("#CompanyNameFilter").focus(function()
中使用onfocus="ajaxUpdateCompanyList2();"
更好,我是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;"/>