jquery ajax加载数据前台渲染方式 不用for遍历的方法
如下所示:
varprovinces=res.res; varhtml=[]; varoption_select='请选择'; vartpl=' {0}'; html.push(option_select); $.each(provinces,function(i,n){ html.push(tpl.format(n.name,n.id)); }); //alert(html.join()); $('#class').html(html.join(''));
functiongetXueke(){
vargradeId=$('#grade_id').val();
if(gradeId==''){
$('#textbook_id').html('-选择-');
return;
}
$.get('index.php?m=Home&c=ClassList&a=getgradesandCourse',{
'grade_id':gradeId
},function(res){
varoptions=[];
$.each(res,function(index,item){
options.push('{1}'.format(item.id,item.course_name));
});
if(options.length>0){
$('#textbook_id').html(options.join(''));
}else{
$('#textbook_id').html('-请选择-');
}
})
}
以上这篇jqueryajax加载数据前台渲染方式不用for遍历的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。