Jquery 未捕获引用错误:未为displayCars(结果)定义结果;
我有以下代码片段。我收到一个未捕获的引用错误:结果未定义…用于displayCars(结果) 代码是:Jquery 未捕获引用错误:未为displayCars(结果)定义结果;,jquery,arrays,ajax,json,Jquery,Arrays,Ajax,Json,我有以下代码片段。我收到一个未捕获的引用错误:结果未定义…用于displayCars(结果) 代码是: <script type="text/javascript"> $(document).ready(function() { displayCars(result); function displayCars () { $.ajax({ type : 'GET', url : '/modules/crm/selector-ajax.p
<script type="text/javascript">
$(document).ready(function() {
displayCars(result);
function displayCars () {
$.ajax({
type : 'GET',
url : '/modules/crm/selector-ajax.php',
data : {
'action' : 'get-images'
},
success : function(result) {
var photoDiv = $('#boat_isotope_gallery');
var divHtml = '';
var resultArray = $.parseJSON(result);
photoDiv.html(divHtml);
},
error : function(err) {
console.log('ajax failure');
}
});
}
}); // end of document ready
</script>
$(文档).ready(函数(){
显示车辆(结果);
功能显示汽车(){
$.ajax({
键入:“GET”,
url:“/modules/crm/selector ajax.php”,
数据:{
“操作”:“获取图像”
},
成功:功能(结果){
var photoDiv=$(‘船’和‘画廊’);
var divHtml='';
var resultArray=$.parseJSON(结果);
html(divHtml);
},
错误:函数(err){
log('ajax失败');
}
});
}
}); // 文件结束准备好了吗
我看过关于调用脚本顺序的帖子。我的脚本在标题文档中被调用。它们按以下顺序在上面的代码段之前调用:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script type="text/javascript" src="//code.jquery.com/ui/1.10.2/jquery-ui.js"></script>
<script type="text/javascript" src="/scripts/tools.js"></script>
<script type="text/javascript" src="/scripts/jquerymenus.js"></script>
<script type="text/javascript" src="/scripts/chosen.jquery.min.js"></script>
<script type="text/javascript" src="/scripts/jquery.cookie.js"></script>
<script type="text/javascript" src="https://netdna.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"> </script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jasny-bootstrap/3.1.3/js/jasny-bootstrap.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/2.0.0/isotope.pkgd.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/knockout/3.2.0/knockout-min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/d3/3.5.2/d3.min.js"></script>
<script type="text/javascript" src="/scripts/selector.js"></script>
为什么会出现此错误?此错误是由于显示车辆中的结果(结果);使用displayCars();修正了错误。