Struts2+ajax+json 返回 list 数组实例
源码
本实例是基于 Struts2 框架基础上利用 ajax 不刷新页面的原理遍历 json
返回值并给下拉框 标签赋值<s:select/>
1.Struts.xml 配置部分
此处必须加上 json-default,否则程序无法启动
上面使用与跳转的 action 信息,返回格式和标记是 success 和 json 类
型,返回的参数为 root,result1 是返回的 list<!-- result1 是 action 中设置
的变量名,也是页面需要返回的数据,该变量必须有 setter 和 getter 方法 -->
2.JSP 部分
ajax 规范的请求方式此处可以执行查看 ajax 的使用方法
var sendId = $('#insp_wkct option:selected').val();//获取中的值
$.ajax({
type:'POST',
url:"AuitQueryIssueData.action",
dataType:'json',
async : true,
data:{
//提交的数据
matnr:frm.matnr.value,//此处必须参数和 id 一致
insp_wkctcode:sendId
},
success:function(data){
//$("#DivDetailList").empty();
$.each(data,function(index,value){
评论0