Jqgrid 动态加载select editoptions数据

原创 2018年04月15日 17:21:54

1、前端代码colModel代码:

	{name:'org.name',index:'org.name',width:90,sortable:true, editable:true,edittype:"select",editoptions:{value:getOptionValue()}},

getOptionsValue()函数方法:

 function getOptionValue() {
 	var options = "";
 	var i = 0;
 	$.ajax({
 		async: false,  //千万要记住加这个属性配置
 		type: "post",
 		url: "http://localhost/GW/jcxxAction!org_index.action",
 		success: function(data) {
 			for(i; i < data.length; i++) {
 				if(i != data.length - 1) {
 					options += data[i].jlbh + ":" + data[i].name + ";";
 				} else {
 					options += data[i].jlbh + ":" + data[i].name;
 				}
 			}
 		}
 	});
 	return options;
 }

2、服务端action代码:

public String org_index(){
		parentId = parentId;
		orgList = orgManager.findOrgs(parentId);
		return "org_index";
	}

strust.xml配置

<result name="org_index" type="json"><param name="root">orgList</param></result>



jqgrid 如何在编辑状态下(Edit)给下拉框(select)赋值,而这个值是从另一个表里异步查出来的。

2011-05-26 10:34 343人阅读 评论(0) 收藏 举报 先不多说看代码:  colModel:[           {name:'userId',width:90...
  • jpr1990
  • jpr1990
  • 2012年02月25日 21:48
  • 6259

JQGrid 动态添加 Select

JQGrid 动态添加 Select 下拉框 在JQGrid 添加下拉框通常是这样做的, { name : 'week', ...
  • abc_1234567890_abc
  • abc_1234567890_abc
  • 2017年10月26日 22:09
  • 473

JqGrid 之 editoptions

edit 时   type为formedit  需要传参 但是有些列数据又不想让用户改动  请加入  editoptions:{readonly:true} 属性...
  • seng3018
  • seng3018
  • 2012年02月01日 10:57
  • 13817

jqGrid选项(Option)

jqGrid提供了大量的选项设置,开发者可以通过设置选项对应值来控制jqGrid,比如表格的宽度、高度、数据类型以及列名称等等都是通过选项 设置来完成的。jqGrid的选项一般是名称:值(name:v...
  • zgjsczwj
  • zgjsczwj
  • 2012年07月24日 11:55
  • 3741

jqgrid表格列选项edittype为text、checkbox、select、textarea、function、超链接,添加自定义按钮

jqgrid表格列选项edittype为text、checkbox、select、textarea、function、超链接 jqgrid两种添加自定义按钮的方式(为jqgrid表格的某一字段的每一行...
  • u012724595
  • u012724595
  • 2017年08月14日 16:09
  • 3490

【JqGrid】jqGrid动态填充select下拉框的选项值

function gettypes(){ //动态生成select内容 var str=""; $.ajax({ type:"post", async:false, url:"checkp...
  • zsq520520
  • zsq520520
  • 2016年11月28日 11:09
  • 3450

jqgrid编辑行 event事件

像DOM里面的 onchang,onblur等等,都在dataEvents里面实现 {name:'bb',index:'bb', width:25,editable:true,editoptions...
  • LuanTaiLang001
  • LuanTaiLang001
  • 2012年08月24日 21:34
  • 7501

jqgrid select数据加载数据

问题描述: 因为select中的数据是从数据库加载的,直接进行加载有个加载顺序问题,到时select上无法赋值 解决方案:select中的数据加载完毕后,在回调函数中加,你所需要的列重新select...
  • qq_33212500
  • qq_33212500
  • 2017年04月06日 14:09
  • 873

JqGrid学习总结_2 动态改变列编辑属性

JqGrid 的列属性见链接:http://www.qinbin.me/jquery-colmodel-property-description editType是列的编辑属性,可为text、text...
  • luguling200802544
  • luguling200802544
  • 2015年06月10日 09:48
  • 2201

jqgrid编辑

在jqGrid的官方文档http://www.trirand.com/jqgridwiki/doku.php?id=wiki:common_rules中,对jqGrid的编辑总结了以下三种类型的编辑:...
  • mengtianyalll
  • mengtianyalll
  • 2013年10月29日 16:33
  • 23566
收藏助手
不良信息举报
您举报文章:Jqgrid 动态加载select editoptions数据
举报原因:
原因补充:

(最多只允许输入30个字)