jQGrid动态填充select下拉框的选项值(动态填充)


Posted in Javascript onNovember 28, 2016

本文给大家分享一段代码关于技巧jqgrid动态填充select 下拉框的选项值,非常不多说了,直接给大家贴代码了,具体代码如下所示:

function gettypes(){ 
//动态生成select内容 
var str=""; 
$.ajax({ 
type:"post", 
async:false, 
url:"checkpersontype", 
success:function(data){ 
if (data != null) { 
var jsonobj=eval(data); 
var length=jsonobj.length; 
for(var i=0;i<length;i++){ 
if(i!=length-1){ 
str+=jsonobj[i].personType+":"+jsonobj[i].personType+";"; 
}else{ 
str+=jsonobj[i].personType+":"+jsonobj[i].personType;// 这里是option里面的 value:label 
} 
} 
//$.each(jsonobj, function(i){ 
//str+="personType:"+jsonobj[i].personType+";" 
//$("<option value='" + jsonobj[i].personType + "'>" + jsonobj[i].personType+ "</option>").appendTo(typeselect); 
//}); 
} 
alert(str); 
} 
}); 
return str; 
}

注意:要return以及async:false否则没有效果

在colModel:中设置edittype:'select',editoptions:{value:gettypes()}就ok了。

以上所述是小编给大家介绍的jQGrid动态填充select下拉框的选项值(动态填充),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Javascript 通过json自动生成Dom的代码
Apr 01 Javascript
jquery $.ajax相关用法分享
Mar 16 Javascript
页面回到顶部的三种实现(锚标记,js)
Oct 01 Javascript
javascript动态创建及删除元素的方法
Dec 22 Javascript
JS判断字符串包含的方法
May 05 Javascript
解决jquery插件:TypeError:$.browser is undefined报错的方法
Nov 21 Javascript
js点击按钮实现带遮罩层的弹出视频效果
Dec 19 Javascript
微信小程序 Button 组件详解及简单实例
Jan 10 Javascript
bootstrap轮播模板使用方法详解
Nov 17 Javascript
vue自定义filters过滤器
Apr 26 Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
Aug 08 Javascript
微信小程序实现canvas分享朋友圈海报
Jun 21 Javascript
JS调用打印机功能简单示例
Nov 28 #Javascript
完全深入学习Bootstrap表单
Nov 28 #Javascript
EasyUI Combobox设置默认值 获取text的方法
Nov 28 #Javascript
Bootstrap选项卡动态切换效果
Nov 28 #Javascript
js简单正则验证汉字英文及下划线的方法
Nov 28 #Javascript
Bootstrap实现导航栏的2种方式
Nov 28 #Javascript
jQuery扩展实现text提示还能输入多少字节的方法
Nov 28 #Javascript
You might like
php checkdate、getdate等日期时间函数操作详解
2010/03/11 PHP
PHP 类商品秒杀计时实现代码
2010/05/05 PHP
php获取、检查类名、函数名、方法名的函数方法
2015/06/25 PHP
理解php依赖注入和控制反转
2016/05/11 PHP
PHP中功能强大却很少使用的函数实例小结
2016/11/10 PHP
PHP简单计算两个时间差的方法示例
2017/06/20 PHP
实例讲解PHP表单验证功能
2019/02/15 PHP
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
2006/12/22 Javascript
JS backgroundImage控制
2009/05/19 Javascript
jquery监控数据是否变化(修正版)
2011/04/12 Javascript
Angular2库初探
2017/03/01 Javascript
基于vue.js实现侧边菜单栏
2017/03/20 Javascript
微信小程序媒体组件详解(视频,音乐,图片)
2017/09/19 Javascript
vue基于element的区间选择组件
2018/09/07 Javascript
node中IO以及定时器优先级详解
2019/05/10 Javascript
最简单的vue消息提示全局组件的方法
2019/06/16 Javascript
Ant Design Pro 下实现文件下载的实现代码
2019/12/03 Javascript
修改NPM全局模式的默认安装路径的方法
2020/12/15 Javascript
python基于隐马尔可夫模型实现中文拼音输入
2016/04/01 Python
Django ORM框架的定时任务如何使用详解
2017/10/19 Python
python skimage 连通性区域检测方法
2018/06/21 Python
Python 实现两个服务器之间文件的上传方法
2019/02/13 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
django admin.py 外键,反向查询的实例
2019/07/26 Python
python匿名函数的使用方法解析
2019/10/10 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
HTML5在a标签内放置块级元素示例代码
2013/08/23 HTML / CSS
联想韩国官网:Lenovo Korea
2018/05/10 全球购物
思想政治自我鉴定
2013/10/06 职场文书
公司新员工的演讲稿注意事项
2014/01/01 职场文书
销售员求职个人的自我评价
2014/02/19 职场文书
保护动物的标语
2014/06/11 职场文书
党在我心中演讲稿
2014/09/02 职场文书
会计出纳岗位职责
2015/03/31 职场文书
2016入党积极分子党课培训心得体会
2016/01/06 职场文书
Python os和os.path模块详情
2022/04/02 Python