jQuery MiniUI

 找回密码
 立即注册
查看: 4671|回复: 2
打印 上一主题 下一主题

onActionRenderer 用法 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-7-17 17:09:20 |只看该作者 |倒序浏览
本帖最后由 18907877465 于 2014-7-17 17:24 编辑

  div如下:
  <!-- method(方法) -->
    <div id="datagrid1" class="mini-datagrid" style="width:100%;height:100%;border:0;margin: 0px;padding: 0px;"   
      allowResize="true"
        url="" idField="id" multiSelect="false" pagesize="50"
       showfooter="false"
            <div property="columns">
            <div type="indexcolumn" width="30">序号</div>
            <div field="record_notes"  id="record_notes_id" headeralign="center" align="center">说明</div>
            <div name="action" width="50" headerAlign="center" align="center" renderer="onActionRenderer"
            cellStyle="padding:0;">操作</div>
        </div>
    </div>

javascript 如下:
        function onActionRenderer(e) {
             var grid = e.sender;
             var record = e.record;
             var uid = record._uid;
             var rowIndex = e.rowIndex;
             var row = grid.getSelected();
            //1.获得说明
            var record_notes=record.record_notes;
             if(record_notes.equals("1")){
              var s ='<a class="Edit_Button" href="javascript:editRow(\'' + uid + '\')">123</a>'

             }else{
               var s ='<a class="Edit_Button" href="javascript:editRow(\'' + uid + '\')">456</a>'
             }     

         }

问题: function onActionRenderer(e)中如何获取div “说明”一列的数据,进行判断显示不同的操作

Rank: 8Rank: 8

沙发
发表于 2014-7-17 17:41:15 |只看该作者
record.record_notes

Rank: 2

板凳
发表于 2014-7-17 22:58:33 |只看该作者
felt 发表于 2014-7-17 17:41
record.record_notes

哦,原来是我的record_notes.equals("本人审核")这一句写错了

Archiver|普加软件

GMT+8, 2024-9-29 07:24 , Processed in 1.040142 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部