91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

jqgrid單元格點擊事件怎么設置

小億
290
2023-12-18 09:53:58
欄目: 編程語言

要為jqGrid的單元格設置點擊事件,可以使用以下步驟:

  1. 首先,為想要綁定點擊事件的單元格添加一個自定義的CSS類名,例如"clickable-cell"。

  2. 然后,在jqGrid的colModel中的每個列的cellattr屬性中,返回一個字符串,其中包含你添加的自定義CSS類名。

例如:

colModel: [
    { name: 'column1', cellattr: function (rowId, cellValue, rawObject, cm, rdata) { return 'class="clickable-cell"'; } },
    { name: 'column2', cellattr: function (rowId, cellValue, rawObject, cm, rdata) { return 'class="clickable-cell"'; } },
    // 其他列...
]
  1. 接下來,在jqGrid的loadComplete事件中,使用jQuery的事件委托機制,為添加了自定義CSS類名的單元格綁定點擊事件。

例如:

loadComplete: function () {
    $('.clickable-cell').on('click', function () {
        // 處理單元格點擊事件的邏輯
        var rowId = $(this).closest('tr').attr('id');
        var colName = $(this).closest('td').attr('aria-describedby');
        var cellValue = $(this).text();
        
        // 處理點擊事件的邏輯
        console.log('單元格點擊事件:', rowId, colName, cellValue);
    });
}

通過以上步驟,就可以為jqGrid的單元格設置點擊事件了。在點擊單元格時,會觸發綁定的事件處理函數,你可以在其中處理你想要的邏輯。

0
双柏县| 黎城县| 颍上县| 温泉县| 伊通| 临颍县| 兴城市| 茶陵县| 邢台县| 商城县| 锦屏县| 紫云| 上虞市| 德州市| 兴隆县| 正宁县| 育儿| 南通市| 民权县| 蕲春县| 资阳市| 藁城市| 丰宁| 怀柔区| 乌兰浩特市| 宁陵县| 达拉特旗| 临洮县| 当阳市| 绥棱县| 高尔夫| 延津县| 任丘市| 土默特右旗| 株洲县| 浮梁县| 当雄县| 托克托县| 合阳县| 樟树市| 新津县|