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 动态创建VML的方法
Oct 14 Javascript
js实现的四级左侧网站分类菜单实例
May 06 Javascript
jQuery网页右侧广告跟随滚动代码分享
Apr 20 Javascript
解析浏览器端的AJAX缓存机制
Jun 21 Javascript
jQuery.parseHTML() 函数详解
Jan 09 Javascript
详解angular路由高亮之RouterLinkActive
Apr 28 Javascript
从零开始搭建webpack+react开发环境的详细步骤
May 18 Javascript
JavaScript指定断点操作实例教程
Sep 18 Javascript
JS原型与继承操作示例
May 09 Javascript
JavaScript实现的开关灯泡点击切换特效示例
Jul 08 Javascript
Vue 3.0双向绑定原理的实现方法
Oct 23 Javascript
Vue中常用rules校验规则(实例代码)
Nov 14 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
zf框架的session会话周期及次数限制使用示例
2014/03/13 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
PHP命令Command模式用法实例分析
2018/08/08 PHP
仅用[]()+!等符号就足以实现几乎任意Javascript代码
2010/03/01 Javascript
通过javascript的匿名函数来分析几段简单有趣的代码
2010/06/29 Javascript
JS打印gridview实现原理及代码
2013/02/05 Javascript
javascript ready和load事件的区别示例介绍
2013/08/30 Javascript
Jquery的基本对象转换和文档加载用法实例
2015/02/25 Javascript
jQuery简单实现验证邮箱格式
2015/07/15 Javascript
jquery带动画效果幻灯片特效代码
2015/08/27 Javascript
分享几种比较简单实用的JavaScript tabel切换
2015/12/31 Javascript
全面解析Bootstrap中nav、collapse的使用方法
2016/05/22 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
easyui messager alert 三秒后自动关闭提示的实例
2016/11/07 Javascript
js实现导航栏中英文切换效果
2017/01/16 Javascript
[00:36]DOTA2上海特级锦标赛 Alliance战队宣传片
2016/03/04 DOTA
Pycharm学习教程(6) Pycharm作为Vim编辑器使用
2017/05/03 Python
python xlsxwriter库生成图表的应用示例
2018/03/16 Python
Python使用pymongo模块操作MongoDB的方法示例
2018/07/20 Python
python连接mongodb密码认证实例
2018/10/16 Python
Django restframework 源码分析之认证详解
2019/02/22 Python
python中PS 图像调整算法原理之亮度调整
2019/06/28 Python
pytorch多GPU并行运算的实现
2019/09/27 Python
python 五子棋如何获得鼠标点击坐标
2019/11/04 Python
Python异常继承关系和自定义异常实现代码实例
2020/02/20 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
2020/05/12 Python
如何使用Python处理HDF格式数据及可视化问题
2020/06/24 Python
Python环境搭建过程从安装到Hello World
2021/02/05 Python
会计实习期自我鉴定
2013/10/06 职场文书
财务稽核岗位职责
2015/04/13 职场文书
银行资信证明
2015/06/17 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
母婴行业实体、电商模式全面解析
2019/08/01 职场文书
有关花店创业的计划书模板
2019/08/27 职场文书
MySQL 视图(View)原理解析
2021/05/19 MySQL
关于MySQL中explain工具的使用
2023/05/08 MySQL