单击gridview中复选框的事件,如何知道它已选中或未选中

click event of checkbox in gridview, how to know it was checked or unchecked?

本文关键字:何知道 复选框 gridview 事件 单击      更新时间:2023-09-26

我在gridview中有一个复选框列,并获得其单击事件。但我只是意识到我不需要点击事件,而我需要知道的事件,如果复选框被选中或未选中在客户端。但是这些事件是不可用的。

请指导如何处理这个

通过为复选框设置CSS类来在列上使用delegate。然后监听这些复选框的click事件,并检查实际dom元素

的.checked属性。

您可能正在查看复选框输入is(":checked")

查看我在jsfiddle上的示例:http://jsfiddle.net/RWCZK/

$("#checked").click(function()
{
    if($(this).is(":checked"))
    {
    $("#show").hide();
    }
    else
    {
        $("#show").show();
    }
});

您仍然可以使用单击事件。在函数内部使用:

$('#mycheckbox').click(function()
{
   if($(this).prop('checked'))
   {
      //Do something here
   }
   else
   {
      //Do something else here
   }
});