0

我需要知道如何使用 JQGrid 单一搜索在 html 中不带标签来搜索元素例如我有

colmodel = [{ 
  name: 'event_Message', 
  index: 'event_Message', 
  resizable: false, 
  sorttype: function (cell) { 
    return getMessageFromSpan(cell); 
  }, 
  stype: 'text', 
  search: true 
}]

但是当我从服务器获取数据时,我必须像这样将它们放在一个跨度(对于标题)中:

event_Message: "\<span title='" + obj.event_Message + "'>" + obj.event_Message + "\</span>",**

当我使用 JQGrid 过滤器进行搜索时,我必须使用 span 搜索消息,我怎样才能获得带有没有 span 的消息的行?

function getMessageFromSpan(cell) {
  var start_index = cell.indexOf(">") + 1;
  var end_index = cell.indexOf("</span>");

  var message = cell.substring(start_index, end_index);

  return message;
}    
4

0 回答 0