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遍历的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。