在弹出窗口中打开链接

时间:2019-06-11 20:15:05

标签: jquery jqgrid

我正在使用普通的jqGrid。我有一个列,我将其显示为网格中的超链接。将鼠标悬停在列项目上时,我确实看到了网址。右键单击并打开,该链接确实打开。我想要的是,单击链接,我希望页面在弹出窗口中打开。目前,它对点击没有任何作用。

jQuery("#TestGrid").jqGrid({
  datatype: "local",
  height: 250,
  autowidth: true,
  colNames: ['ID', 'Name', 'Date', 'Status'],
  colModel: [{
      name: 'ID',
      index: 'ID',
      width: 300,
      formatter: function(cellValue, options, rowdata) {
        if (some_condition != "")
          return "<a href= 'my_url' title='Details'</a>"
        else
          return "<a></a>"
      }
    },
    {
      name: 'Name',
      index: 'Name',
      width: 300
    },
    {
      name: 'Date',
      index: 'Date',
      width: 300
    },
    {
      name: 'Status',
      index: 'Status',
      width: 300
    },
  ],
  multiselect: true,
});

0 个答案:

没有答案