jquery – 获取JQGrid格式化程序:’showlink’在MVC中工作

前端之家收集整理的这篇文章主要介绍了jquery – 获取JQGrid格式化程序:’showlink’在MVC中工作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的列正在显示,它正在为我的链接生成一个锚点.唯一的问题是网址很糟糕,因为MVC

这是colModel:

colModel: [

                  { name: 'RegName',index: 'RegName',label: 'Region Name',width:90,align: 'center' },{ name: 'AccessNbr',index: 'AccessNbr',label: 'Access Number',width:80,align: 'center',formatter: 'showlink',formatoptions: {baseLinkUrl: '',showAction: 'GetBoxesForPorId',addParam: ''}  },{ name: 'TransmitedDt',index: 'TransmitedDt',label: 'TransmitedDt',{ name: 'BoxCount',index: 'BoxCount',label: 'Box Count',{ name: 'PorId',hidden:false,index: 'PorId',label: 'Por ID',key:true,formatter:'link',formatoptions: {target:'_new'}  }                           
                ]

这是它构建的url:
http://localhost:4618/Por/GetBoxesForPorId?id=16

我想要它建立的网址是:
http://localhost:4618/Por/GetBoxesForPorId/16

解决方法

这是你的答案:
function formateadorLink(cellvalue,options,rowObject) {

            return "<a href=/Idiomas/Edit/"+ cellvalue + ">" + cellvalue + "</a>";
        }

在网格定义中:

colModel: [
                        { name: 'id_idioma',index: 'id_idioma',width: 100,align: 'left',formatter: formateadorLink
                        },{ name: 'nombre',index: 'nombre',align: 'left' }
                  ],

猜你在找的jQuery相关文章