这里我们运用Jquery来举行遍历数组,由于Jquery较与js写法要越发的简朴。
引荐课程:Java教程。
做了以下总结:
一、背景传过来的数据格式以下:
[{"askId":7,"timestart":"2017/05/11","timeend":"2017/05/14","askType":"事假","studentPhone":"18131371836","askReason":"哈哈哈","yearClass":"###","studentName":"####"}]
二、jqury遍历数组的的要领主要有两种
第一种遍历数组而且显现到前台页面的要领是:
$(document).ready(function(){ $.ajax({ url:'headTeacherCheckStudentAsk.html?wechat=weixin', ansyc:'false', type:'Post', dataType:'json', success:function(data){ alert(data); //注重:当data是json字符串时,需要将data转化成json对象 for(var i=0;i<data.length;i++){ //接见每个的属性,依据属性拿到值 alert(data[i].studentName); //将拿到的值显现到jsp页面 $('#studentName').val(data[i].studentName); } }, error: function (data) { alert("error:" + JSON.stringify(data)); } });
第二种遍历数组而且是、显现到前台页面的要领是:
$(document).ready(function(){ $.ajax({ url:'headTeacherCheckStudentAsk.html?wechat=weixin', ansyc:'false', type:'Post', /* data:StudentWechatAsk, */ dataType:'json', success:function(data){ alert(data); //注重:当data是json字符串时,需要将data转化成json对象 $.each(data, function (i, item) { //接见每个的属性,依据属性拿到值 alert(item.studentName); //将拿到的值显现到jsp页面 $('#studentName').val(item.studentName); }); }, error: function (data) { alert("error:" + JSON.stringify(data)); } });
以上就是java数组传给jsp怎样遍历的细致内容,更多请关注ki4网别的相干文章!