如何用单个单词格式化jqgrid中的“链接”?

我有一整列链接从数据库中检索,如下所示:

https://docs.google.com/viewer?url=www.amada-book.com/uploads/1369072920.zip 

如何在网格中的列上显示html标记? 像这样:

 FILES  

所以你看到的唯一一个词是“文件”,而是一个链接。

您可以在列模型中使用自定义格式化程序

防爆

 colModel: [ { name:'price', index:'price', width:60, align:"center", editable: true, formatter:function(cellvalue, options, rowObject){ return 'FILES  ' } }, ] 

试试这样

 var myvalue = https://docs.google.com/viewer?url=www.amada-book.com/uploads/1369072920.zip; 

您的网格值将类似于"Files";

您可以创建一个事件来实现单击列后发生的事件:

 $("#gridColumn").click( function() { location.href= "https://docs.google.com/viewer?url=www.amada-book.com/uploads/1369072920.zip"; //or this window.open("https://docs.google.com/viewer?url=www.amada-book.com/uploads/1369072920.zip"); } );