FineUI 官方论坛

标题: grid使用jquery 获取行值为什么有<span 标识呢? [打印本页]

作者: 舞柯庶    时间: 2015-5-30 10:37
标题: grid使用jquery 获取行值为什么有<span 标识呢?
点击Grid行后。使用脚本获取选中行中某列 值。

  function onGrid1RowSelect(event, grid1RowId)
      {
         
         var rowValue = this.getRowValue(grid1RowId);
       alert(this.getCellValue(grid1RowId, 'ItemName');
        
      }

显示值: <span data-qtip="电脑">电脑</span>  
为什么 会多出  红色 内容呢? 如何取消红色内容呢?
实在 取消不掉的话,想把这个设置为主键,那如何获取主键呢?


作者: 舞柯庶    时间: 2015-5-30 11:32
??????,,,,,,
作者: sanshi    时间: 2015-5-31 09:52
这里是单元格渲染后的值,如果你设置了Tooltip,你会发现这里的html内容更多。

如果想取得数据库中的原始值,可以用DataKeyNames
作者: 舞柯庶    时间: 2015-5-31 14:27
脚本中如何取datakeynames?
作者: sanshi    时间: 2015-5-31 16:53
舞柯庶 发表于 2015-5-31 14:27
脚本中如何取datakeynames?

类似如下脚本:
  1. F('Grid1').f_state.F_Rows.DataKeys
复制代码

作者: 舞柯庶    时间: 2015-6-1 10:49
能否给个完整的语句???
作者: sanshi    时间: 2015-6-1 12:29
舞柯庶 发表于 2015-6-1 10:49
能否给个完整的语句???

上面给的就是完整语句,你在浏览器F12执行一下就知道了




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4