easyui grid checkbox点击事件怎么设置

easyui grid checkbox点击事件怎么设置,第1张

这是个好问题。确实,在定义grid的时候,比较难于给checkbox加事件。但你可以换一个角度考虑。在grid渲染完成,即onLoadSuccess事件里去处理。

$("#grid").datagrid({

    .....前面的属性我就不写了

    onLoadSuccess: function(){

        $("checkbox", $(this)).unbind().click(function(event){

            alert('你点到我啦')

        })

    }

})

//获得点的是哪个checkbox,在click事件里写

event.currentTarget //这个是点击事件的触发控件。

  //然后你再用相对位置去找当前行号,就能进行后面的 *** 作了。

  //如:当前行的index

  $(event.currentTarget).parent().parent().attr("datagrid-row-index")

希望能抛砖引玉。

//click事件可以自己用jquery绑定, easyui提供了选中事件

$('#accordionid').accordion({   

    onSelect:function(title, index)

    {

        console.log('选择了第'+(index+1)+'个面板')

    }

})

给a标签增加方法!《a onclick=‘showImg’》

这是我之前写的一个,你参考下

{ field: 'FNAME', title: '文件名', width: 600, formatter: function (value, rowData, rowIndex) {

//return "<a href='javacript:' onclick=mngRol('" + value + "')>" + value + "</a>"


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11911513.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存