ligerGrid的使用

加载:

$.post('@Url.Action("defindselect")', {SPName: _productname, SPType: _sptype,ZhiYiTongID:$("#txtZhiYiTong").val() },

             function(json) {

                manager.loadData([]);

                manager.loadData(json);

             }, "json")

 

function GetData() {

$.post('@Url.Action("GetServiceProductJson", "ServiceProduct")', function(json) {

manager = $("#grid1").ligerGrid({

columns: [

{ display: 'SPID', name: 'SPID', id: "spid1", width: 10 },

{ display: '服务产品名称', name: 'SPName', width: 200 },

{ display: '执行城市', name: 'SPEXECity', id: 'SPEXECity', width: 70 },

{ display: '执行城市', name: 'Cn_spexecity', width: 70 },

{ display: '智翼通ID', name: 'ZhiYiTongID', width: 70 },

{ display: '类型', name: 'SPType', width: 50,

render: function (rowdata, rowindex, value) {

var u = "#";

                        if (rowdata.SPType == "01")

                            u = '社保';

                        if (rowdata.SPType == "02")

                            u = '公积金';

                        if (rowdata.SPType == "03")

                            u = '商保';

                        if (rowdata.SPType == "04")

                            u = '招用工';

                        return u;

}

},

{ display: '服务费', name: 'DefaultCost', width: 60 },

{ display: '执行费用', name: 'SPEXECost', width: 60 },

{  display: '操作', name: '111', width: 60,

render: function (rowdata, rowindex, value) {

                        var u = "#";

                        if (rowdata.SPType == "01")

                            u = '<ahref="/SocialCalculate/SetSocialMethod?SPID=' + rowdata.SPID + '">算法定义</a>';

                        if (rowdata.SPType == "02")

                            u = '<ahref="/Fine/index?SPID=' + rowdata.SPID + '&CityCode=' + rowdata.SPEXECity + '">算法定义</a>';

                        if (rowdata.SPType == "03")

                            u = '<ahref="/Business/index?SPID=' + rowdata.SPID + '&CityCode=' + rowdata.SPEXECity + '">算法定义</a>';

                        return u;

                   }

                },

               { display: '启用', name: 'IsUse', width: 60,

                    render: function (rowdata, rowindex, value) {

                        if (rowdata.IsUse == "1")

                            return "已启用"

                        if (rowdata.IsUse == "0")

                            return "没启用"

                   }

               }],

                 enabledEdit: false, rownumbers: true, data: json,

                 width: '100%', height: '100%',

                 onSelectRow: function (data, rowindex, rowobj) {

                    manager_rowindex = rowindex;

                     $("#SPName").val(data.SPName);

                     $("#city").val(data.Cn_spexecity);

                     $('#hid_city').val(data.SPEXECity);

                     $('#ZhiYiTongID').val(data.ZhiYiTongID);

                     $("#comtype").ligerGetComboBoxManager().setValue(data.SPType);

 

                     $("#DefaultCost").val(data.DefaultCost);

                     $("#SPEXECost").val(data.SPEXECost);

 

                     if (data.IsUse == "1") {

                         $("#IsUse").attr("checked", "true");

 

                         isuse = 1;

                         //savemanager.setDisabled();

                         $("#ProductSave").attr("disabled", "false");

                    }

                     else {

                         $("#IsUse").removeAttr("checked");

                         isuse = 0;

                         $("#ProductSave").removeAttr("disabled");

 

                         //$("#ProductSave").attr("disabled","disabled");

                         //savemanager.setEnabled();

                    }

                     $("#hid_spid").val(data.SPID);

                }

             });

            manager.toggleCol("spid1", false); //是否显示该列

             manager.toggleCol("SPEXECity", false);

        }, "json");

     }

 

 

更新行:

var selected = manager.getSelected();

manager.updateRow(selected, {ZhiYiTongID:parseInt($("#ZhiYiTongID").val())}  );

 

 

设置值:

$.post('@Url.Action("save", "ServiceProduct")', { fd: formdata },

function (result) {

manager.set({ data:result });

alert("保存成功!");

//GetData();

}, "json");

 

 

删除值:

if (result.match("删除成功")) {

manager.deleteRow(manager_rowindex);

manager_rowindex= "";  //onSelectRow行选中的时候设置值

}

 

 

重新加载:

manager.loadData([]);

manager.loadData(json);

 

 

获取值:

function getData()

{

//alert(JSON.stringify(manager.getData()));

var items = newArray();

items =manager.getData();

for (var i = 0,l = items.length; i < l; i++) {

alert(items[i].Id +items[i].Title + items[i].MessageContent);

}

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值