问题描述
js页面出错
问题出现的环境背景及自己尝试过哪些方法
这是一个新建编辑页面,用的springMvc,返回ModelAndView,没有返回数据,就报错了,本来想判断一下,都已经false了,还是出错有问题
相关代码
<script type="text/javascript">
$(function() {
$("#itemTypeId").change(function() {
var itemTypeId = $(this).val();
$.doRequest('/present/getGoods.do',{
"itemType": itemTypeId
},function(result) {
if(result.resultCode == "SUCCESS"){
var optData = result.model;
$("#goodsId").html("");
var optHtml = "";
if(optData && optData.length > 0) {
for(var index in optData) {
var opt = optData[index];
var goodsId=0;
if(${not empty dbData}){
goodsId=${dbData.goodsId};//这里报错
}
if(opt.id==goodsId){
optHtml += '<option value="'+ opt.id +'" selected="selected" >'+ opt.name +'</option>';
}else{
optHtml += '<option value="'+ opt.id +'">'+ opt.name +'</option>';
}
}
}else {
optHtml = '<option value="">未找到该类型下的商品</option>';
}
$(optHtml).appendTo($("#goodsId"));
} else {
alert(result.resultMsg);
}
});
});
});
错误很明显呀,语法错误