jqGrid 实现这种select - 同一列的不同行的select 的option 不同
发布日期:2021-07-01 05:47:03
浏览次数:2
分类:技术文章
本文共 855 字,大约阅读时间需要 2 分钟。
jqGrid 的简介
jqgrid 是一个基于jquery 的web 端 table/tree grid 的组件。
官方网址:
http://www.jqgrid.com
默认的select 定义方式
{name:'ship',index:'ship', width:90, editable: true,edittype:"select",editoptions:{value:"FE:FedEx;IN:InTime;TN:TNT;AR:ARAMEX"}}默认的定义方式是在grid 的定义选项中设置 colModel 的col 定义按照以上的定义方式。 FE:FedEx ==> 冒号前面是value , 后面是显示的text. 这样的设定后, 一列下面所有的此栏位的下拉单的选项都是一样的。如何设定各行此栏位的选项不一致呢? datatype 为非 local 的状况没有考虑过, 如果为local 的实现如下:
客制实现
colModel 中的定义{name:'note',index:'note', editable:true,edittype:'custom', editoptions:{custom_element: myelem, custom_value:myvalue},width:150, sortable:false} ]javascript function 定义
function myelem(value, options) {var el = document.createElement("select");if(value!=null&&value.length>0){ var optvalues = eval(value); if(optvalues.length>0) { for(var i=0;idata 的添加时, 此栏位的值以json 格式赋值: 像
{optvalue:'value',optdisplay:'display'}
转载地址:https://oscar.blog.csdn.net/article/details/8825364 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月18日 06时18分16秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Flex4/AS3.0自定义VideoPlayer组件皮肤,实现Flash视频播放器
2019-05-08
Flex4/Flash多文件上传(带进度条)实例分享
2019-05-08
博客中 Flex4/Flash mp3音乐播放器实例 含演示地址
2019-05-08
在自己网站中引入CU3ER/Flash 3D幻灯片效果和照片画框
2019-05-08
JAVA中 XML与数据库互转 学习笔记三
2019-05-08
JAVA与DOM解析器基础 学习笔记
2019-05-08
JAVA 利用Dom4j实现英语六级词汇查询 含演示地址
2019-05-08
到网上收集了一个“高大上”的CSS3登入表单和大家分享一下
2019-05-08
CSS3无前缀脚本prefixfree.js与Animatable使用介绍
2019-05-08
自制“低奢内”CSS3登入表单,包含JS验证,请别嫌弃哦。
2019-05-08
自制“低奢内”CSS3注册表单,包含JS验证哦。请别嫌弃,好吗?。
2019-05-08
Wookmark-jQuery-master 瀑布流插件使用介绍,含个人测试DEMO
2019-05-08
Flex4/Flash开发在线音乐播放器 , 含演示地址
2019-05-08
利用:before和:after伪类制作CSS3 圆形按钮 含demo
2019-05-08
超漂亮的CSS3按钮制作教程分享
2019-05-08
Struts2+AJAX+JQuery 实现用户登入与注册功能。
2019-05-08
纯CSS3手风琴图片滑动特效
2019-05-08