jquery ajax加载数据前台渲染方式 不用for遍历
2016-10-25 17:24
387 查看
var provinces = res.res; var html = []; var option_select='<option value="" >请选择</option>'; var tpl = '<option value="{1}" data-id="{1}" data-name="{0}">{0}</option>'; html.push(option_select); $.each(provinces, function (i, n) { <span style="white-space:pre"> </span>html.push(tpl.format(n.name, n.id)); }); //alert(html.join()); $('#class').html(html.join(''));
function getXueke() {
var gradeId = $('#grade_id').val();
if (gradeId == '') {
$('#textbook_id').html('<option value="">-选择-</option>');
return;
}
$.get('index.php?m=Home&c=ClassList&a=getgradesandCourse', {
'grade_id': gradeId
}, function (res) {
var options = [];
$.each(res, function (index, item) {
options.push('<option value="{0}">{1}</option>'.format(item.id, item.course_name));
});
if (options.length > 0) {
$('#textbook_id').html(options.join(''));
} else {
$('#textbook_id').html('<option value="">-请选择-</option>');
}
})
}
$(".MathJax").remove();
相关文章推荐
- jquery ajax加载数据前台渲染方式 不用for遍历的方法
- 详解使用Vue.Js结合Jquery Ajax加载数据的两种方式
- 使用Vue.Js结合Jquery Ajax加载数据的两种方式
- Hadoop for .NET Developers(八):以编程方式将数据加载到HDFS
- 对数据遍历的三种方式之foreach 、for与Iterator
- Hashtable 数据遍历的几种方式
- DevExpress TreeList 调优_绑定数据源方式, 放弃原来的AppendNode加载数据的方式
- 后台遍历Javascript获取前台数据
- jquery Ajax 实现加载数据前动画效果
- jquery ajax提交表单数据的两种方式
- DOM方式动态加载数据
- 不用锁表,没有异常:在高并发网络中高效的更新数据库数据的方式<转>
- Struts2的后台与前台数据交互处理方式的简单总结
- 利用索引器搞定了一个通用字典数据加载方式。
- DevExpress TreeList 调优_绑定数据源方式, 放弃原来的AppendNode加载数据的方式
- java中不用break跳出for循环的方式
- jquery Ajax 实现加载数据前动画效果
- 不用锁表,没有异常:在高并发网络中高效的更新数据库数据的方式
- jquery ajax提交表单数据的两种方式
- 数据缓加载和绑定表的特别方式