如何用单个单词格式化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"); } );