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 相关文章推荐
鼠标经过的文本框textbox变色
May 21 Javascript
整理一些JavaScript的IE和火狐的兼容性注意事项
Mar 17 Javascript
浅谈JavaScript中指针和地址
Jul 26 Javascript
解析JavaScript的ES6版本中的解构赋值
Jul 28 Javascript
深入理解ECMAScript的几个关键语句
Jun 01 Javascript
jquery实现简单Tab切换菜单效果
Jul 17 Javascript
js制作可以延时消失的菜单
Jan 13 Javascript
简单实现jQuery上传图片显示预览功能
Jun 29 jQuery
web前端页面生成exe可执行文件的方法
Feb 08 Javascript
JS实现的DOM插入节点操作示例
Apr 04 Javascript
在vue项目中promise解决回调地狱和并发请求的问题
Nov 09 Javascript
浅谈JavaScript作用域
Dec 06 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
第十五节--Zend引擎的发展
2006/11/16 PHP
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
php调用KyotoTycoon简单实例
2015/04/02 PHP
php实现scws中文分词搜索的方法
2015/12/25 PHP
File文件控件,选中文件(图片,flash,视频)即立即预览显示
2009/04/09 Javascript
jQuery-serialize()输出序列化form表单值的方法
2012/12/26 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
node.js中的fs.fchown方法使用说明
2014/12/16 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
JQuery控制图片由中心点逐渐放大效果
2016/06/26 Javascript
JavaScript禁止微信浏览器下拉回弹效果
2017/05/16 Javascript
一种angular的方法级的缓存注解(装饰器)
2018/03/13 Javascript
Element Table的row-class-name无效与动态高亮显示选中行背景色
2018/11/30 Javascript
[jQuery] 事件和动画详解
2019/03/05 jQuery
JavaScript实现猜数字游戏
2020/05/20 Javascript
如何利用node转发请求详解
2020/09/17 Javascript
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
Python实现压缩与解压gzip大文件的方法
2016/09/18 Python
python reduce 函数使用详解
2017/12/05 Python
python入门前的第一课 python怎样入门
2018/03/06 Python
使用python脚本实现查询火车票工具
2018/07/19 Python
更改Python的pip install 默认安装依赖路径方法详解
2018/10/27 Python
用Python编写一个高效的端口扫描器的方法
2018/12/20 Python
Python基本数据结构与用法详解【列表、元组、集合、字典】
2019/03/23 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
python+requests实现接口测试的完整步骤
2020/10/27 Python
html5指南-7.geolocation结合google maps开发一个小的应用
2013/01/07 HTML / CSS
伊利莎白雅顿官网:Elizabeth Arden
2016/10/10 全球购物
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
九月份红领巾广播稿
2014/01/22 职场文书
责任书格式范文
2014/07/28 职场文书
2014年保洁工作总结
2014/11/24 职场文书
z-index不起作用
2021/03/31 HTML / CSS
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫