试图弄清楚为什么我收到以下错误:
Uncaught TypeError: Object [object Object] has no method 'result'
每当我尝试包含以下 javascript 代码时,就会发生这种情况:
$("#searchall").result(function(event, data, formatted) {
if (data){
$('#searchall_num').val(data[1]);
rollnum=$('#searchall_num').val();
var calcyear;
$.ajax({
url: sURL + "utility/ajaxLatestTaxCalcYear",
type: "POST",
data: {rn: rollnum},
success: function(LatestTaxCalcYear){
//. . . . etc.
无论此 javascript 代码是在内部$(document).ready(function () {
还是外部,都会发生错误。任何想法是什么触发了这个错误?
编辑:
我本来应该包括这个的。这个js代码也在页面上:
$("#searchall").autocomplete(sURL + "home/ajaxSelectAddress/");
这是自动完成的触发器。前面result
代码中提到的应该在从自动完成中选择一个项目时触发。
到目前为止,已经有一些很好的建议,我目前正在调查。谢谢。
谢谢。