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 相关文章推荐
几种延迟加载JS代码的方法加快网页的访问速度
Oct 12 Javascript
Eclipse去除js(JavaScript)验证错误
Feb 11 Javascript
删除条目时弹出的确认对话框
Jun 05 Javascript
JavaScript操作select元素和option的实例代码
Jan 29 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 jQuery
关于JS与jQuery中的文档加载问题
Aug 22 jQuery
hammer.js实现图片手势放大效果
Aug 29 Javascript
详解angular脏检查原理及伪代码实现
Jun 08 Javascript
详解如何在Node.js的httpServer中接收前端发送的arraybuffer数据
Nov 11 Javascript
Vue中的循环及修改差值表达式的方法
Aug 29 Javascript
AutoJs实现刷宝短视频的思路详解
May 22 Javascript
VUE Elemen-ui之穿梭框使用方法详解
Jan 19 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+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
php循环输出数据库内容的代码
2008/05/24 PHP
深入php list()函数的详解
2013/06/05 PHP
去除php注释和去除空格函数分享
2014/03/13 PHP
php警告Creating default object from empty value 问题的解决方法
2014/04/02 PHP
php实现上传图片保存到数据库的方法
2015/02/11 PHP
PHP 实现的将图片转换为TXT
2015/10/21 PHP
javascript下function声明一些小结
2007/12/28 Javascript
jQuery实现的在线答题功能
2015/04/12 Javascript
简介AngularJS中使用factory和service的方法
2015/06/17 Javascript
通用javascript代码判断版本号是否在版本范围之间
2015/11/29 Javascript
Angularjs material 实现搜索框功能
2016/03/08 Javascript
jQuery模仿单选按钮选中效果
2016/06/24 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
浅谈VUE单页应用首屏加载速度优化方案
2018/08/28 Javascript
使用 Vue cli 3.0 构建自定义组件库的方法
2019/04/30 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
jQuery实现的图片点击放大缩小功能案例
2020/01/02 jQuery
vue cli3.0打包上线静态资源找不到路径的解决操作
2020/08/03 Javascript
python 统计一个列表当中的每一个元素出现了多少次的方法
2018/11/14 Python
在python中以相同顺序shuffle两个list的方法
2018/12/13 Python
对python内置map和six.moves.map的区别详解
2018/12/19 Python
Python 用matplotlib画以时间日期为x轴的图像
2019/08/06 Python
Django认证系统实现的web页面实现代码
2019/08/12 Python
python中count函数简单用法
2020/01/05 Python
pytorch 中pad函数toch.nn.functional.pad()的用法
2020/01/08 Python
使用Python对Dicom文件进行读取与写入的实现
2020/04/20 Python
python 装饰器重要在哪
2021/02/14 Python
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
社区工作者思想汇报
2014/01/13 职场文书
《路旁的橡树》教学反思
2014/04/07 职场文书
2015年创先争优工作总结
2015/05/23 职场文书
处罚决定书范文
2015/06/24 职场文书
2015年社区重阳节活动总结
2015/07/30 职场文书
退休职工欢送会致辞
2015/08/01 职场文书