老师,为什么Cannot read property 'apply' of undefined

来源:5-10 首页.UI组件-UiCascading(下)

慕斯卡7039390

2020-10-03 07:51:09

.on('reloadOptions',function(){
		var method=$(this).attr('data-search');
		var args=$(this).attr('data-where').split(',');
		var data=AjaxRemoteGetData[method].apply(this,args);
		var select=$(this);
		select.find('option').remove();
		$.each(data,function(i,item){
			var el=$('<option value="'+item+'">'+item+'</option>');
			select.append(el);
		});


写回答

1回答

好帮手慕夭夭

2020-10-07

同学你好,报错意思是“undefined无法读取apply属性”。同学粘贴的代码中,AjaxRemoteGetData[method]调用了apply属性,自己先输出一下,看看AjaxRemoteGetData[method]是否为undefined,自己排查一下问题,例如单词拼错之类的。如果检查不到问题,可以把全部代码粘贴上来,以便老师为你查找问题。

http://img.mukewang.com/climg/5f7d905d09ed702007280063.jpg

祝学习愉快~


0

0 学习 · 14456 问题

查看课程