首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery easyui datagrid editor 参数传递解决思路

2013-08-22 
jquery easyui datagrid editor 参数传递$(function() {$(#dg).datagrid({url:getFirmDtlInfo.ht,colu

jquery easyui datagrid editor 参数传递

$(function() {
$('#dg').datagrid({
url:"getFirmDtlInfo.ht",   
columns : [ [ {
field : 'class_type',
title : '账簿类型',
width : 40,
}, {
field : 'vender_id',
title : '供应商',
width : 40,
 : {
type : 'combobox',
required : true,
 options:{
 valueField:'code_no',
                            textField:'code_name',
                            url:'codeDtlClassType.ht?class_type=(class_type列的值)',
                            editable:false,
                            panelHeight : 100,
 }, 
},
},] ],
});
});

上面是源码 在请求conbobox的url的时候我想把class_type的值当作参数传递到后台 这边怎么写,求指教 jQuery datagrid easyui URL
[解决办法]
上面没写全

$(function() {
var dataGrid = $("#dg");
var rows = dataGrid.datagrid('getRows');
var row = rows[index];
var handler="getFirmDtlInfo.ht?class_type="+row.class_type;
        $('#dg').datagrid({
            url:handler,   




[解决办法]
注意是post提交class_type,不是get
{
                field : 'vender_id',


                title : '供应商',
                width : 200,
                editor : {
                    type : 'combobox',
                    required : true,
                   options:{
                         valueField:'code_no',
/////////////////////////////////////////////
onBeforeLoad:function(param){
var r=$('#dg').datagrid('getSelected');
param.class_type=r.class_type;
},
/////////////////////////////////////////////
                         textField:'code_name',
                         url:'codeDtlClassType.ht',
                         editable:false,
                         panelHeight : 100,
                     }
                }
            }

热点排行