我收到了Uncaught TypeError:undefined is not a function in this line
$('.for_checkbox select').combobox();
这是什么意思?组合框已正确填充。怎么了?
最佳答案
请确保我提供的所有这些行都显示在您的html文件中
<link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="easyui/themes/icon.css">
<script type="text/javascript" src="easyui/jquery.min.js"></script>
<script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
这必须是失败的唯一原因,除了其他1个原因。
请确保
$('.for_checkbox select')
返回一个元素,而不是一个空数组。您可以通过在Chrome / Firefox中打开Web应用程序来完成此操作,点击F12并转到控制台。
在控制台内部,粘贴
$('.for_checkbox select')
并按Enter。如果结果为
[]
,则意味着找不到该元素,这就是问题所在,否则,缺少导入行代码。可以找到导入+文档的链接HERE
关于javascript - 未定义不是带有组合框的函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25146193/