下拉框取不到返回的值
代码如下
<td>
<select id="enterpriseNature" >
<option value="">-请选择-</option>
</select>
</td>
jquery代码:
<script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery-1.11.3.min.js"></script>
<script type="text/javascript">
$(function(){
//页面加载函数就会执行,页面加载函数就会执行查询字典
$.post("${pageContext.request.contextPath }/baseDict_findByTypeCode.action",{"dict_type_code":"007"},function(data){
//遍历JSON数据
$(date).each(function(i,n){
$("#enterpriseNature").append("<option value='"+n.dict_id+"'>"+n.dict_item_name+"</option>");
});
},"json");
});
</script>
控制台也打印出值了
BaseDictAction中的findByTypeCode方法执行了....
Hibernate:
select
basedict0_.dict_id as dict_id1_0_,
basedict0_.dict_type_code as dict_typ2_0_,
basedict0_.dict_type_name as dict_typ3_0_,
basedict0_.dict_item_name as dict_ite4_0_,
basedict0_.dict_item_code as dict_ite5_0_,
basedict0_.dict_sort as dict_sor6_0_,
basedict0_.dict_enable as dict_ena7_0_,
basedict0_.dict_memo as dict_mem8_0_
from
base_dict basedict0_
where
basedict0_.dict_type_code=?
[{"dict_id":"16","dict_item_code":"","dict_item_name":"私营","dict_type_code":"007","dict_type_name":"企业性质"},{"dict_id":"17","dict_item_code":"","dict_item_name":"国企","dict_type_code":"007","dict_type_name":"企业性质"}]
求大神帮帮小白