jquery ajax加载数据前台渲染方式 不用for遍历的方法


Posted in jQuery onAugust 09, 2018

如下所示:

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>');
			}
		})
	}

以上这篇jquery ajax加载数据前台渲染方式 不用for遍历的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery实现div跟随鼠标移动
Aug 20 jQuery
jquery实现简单实用的轮播器
May 23 jQuery
jQuery模拟实现天猫购物车动画效果实例代码
May 25 jQuery
Jquery EasyUI $.Parser
Jun 02 jQuery
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
jQuery实现的简单无刷新评论功能示例
Nov 08 jQuery
jQuery实现checkbox即点即改批量删除及中间遇到的坑
Nov 11 jQuery
详解jQuery-each()方法
Mar 13 jQuery
jQuery事件委托代码实践详解
Jun 21 jQuery
jQuery实现图片随机切换、抽奖功能(实例代码)
Oct 23 jQuery
jquery实现简单每周轮换的日历
Sep 10 jQuery
jQuery treeview树形结构应用
Mar 24 jQuery
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 #jQuery
JQuery Ajax动态加载Table数据的实例讲解
Aug 09 #jQuery
使用jquery DataTable和ajax向页面显示数据列表的方法
Aug 09 #jQuery
jQuery 实现批量提交表格多行数据的方法
Aug 09 #jQuery
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 #jQuery
通过jquery的ajax请求本地的json文件方法
Aug 08 #jQuery
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 #jQuery
You might like
mysql总结之explain
2012/02/27 PHP
phpmailer中文乱码问题的解决方法
2014/04/22 PHP
PHP实现的带超时功能get_headers函数
2015/02/10 PHP
php采集中国代理服务器网的方法
2015/06/16 PHP
yii2缓存Caching基本用法示例
2016/07/18 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
2017/06/13 PHP
jQuery EasyUI API 中文文档 - EasyLoader 加载器
2011/09/29 Javascript
js 字符串转换成数字的三种方法
2013/03/23 Javascript
使用js对select动态添加和删除OPTION示例代码
2013/08/12 Javascript
jquery 实现两级导航菜单附效果图
2014/03/07 Javascript
node.js使用require()函数加载模块
2014/11/26 Javascript
JavaScript针对网页节点的增删改查用法实例
2015/02/02 Javascript
JavaScript更改字符串的大小写
2015/05/07 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
2016/05/28 Javascript
Bootstrap Table的使用总结
2016/10/08 Javascript
使用JS 插件qrcode.js生成二维码功能
2017/02/20 Javascript
angularjs $http实现form表单提交示例
2017/06/09 Javascript
浅谈express 中间件机制及实现原理
2017/08/31 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
vue router-link传参以及参数的使用实例
2017/11/10 Javascript
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
Python面向对象程序设计示例小结
2019/01/30 Python
详解python中__name__的意义以及作用
2019/08/07 Python
Python IDE Pycharm中的快捷键列表用法
2019/08/08 Python
pytorch多GPU并行运算的实现
2019/09/27 Python
详解HTML5中ol标签的用法
2015/09/08 HTML / CSS
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
JD Sports丹麦:英国领先的运动时尚零售商
2020/11/24 全球购物
客户经理岗位职责
2013/12/08 职场文书
毕业生的自我评价范文
2013/12/31 职场文书
竞争上岗演讲稿
2014/01/05 职场文书
会计学自我鉴定
2014/02/06 职场文书
个人整改措施书面材料
2014/10/24 职场文书
2016年记者节感言
2015/12/08 职场文书
JavaScript实现队列结构过程
2021/12/06 Javascript
MySQL 原理与优化之Update 优化
2022/08/14 MySQL