日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Grid表格的js触发事件

發布時間:2023/12/2 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Grid表格的js触发事件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

沒怎么接觸過Grid插件;

解決的問題是:點擊Grid表行里的內容觸發js方法彈出模態框,用以顯示選中內容的詳細信息。

思路:給準備要觸發的列加上一個css屬性,通過這個css屬性來獲取元素并觸發js方法。

1 function flowGrid() { 2 var clients = [ 3 {"流程節點": "立項", "項目數量(單位)": 25, "金額(單位)": 1, "加權平均IRR": "231"}, 4 {"流程節點": "審批", "項目數量(單位)": 45, "金額(單位)": 2, "加權平均IRR": "1234"}, 5 {"流程節點": "待放款情況", "項目數量(單位)": 29, "金額(單位)": 3, "加權平均IRR": "124"} 6 ]; 7 $("#flow_grid").jsGrid({ 8 width: "100%", 9 height: "200px", 10 data: clients, 11 fields: [ 12 {name: "流程節點", type: "text", width: 100, css: "js_font_color", headercss: "js_header_color"}, 13 {name: "項目數量(單位)", type: "text", width: 140}, 14 {name: "金額(單位)", type: "text", width: 100}, 15 {name: "加權平均IRR", type: "text", width: 100} 16 ] 17 }); 18 }

以上是實例化Grid表格的代碼,在將要觸發js方法的列(流程節點)加了一個css屬性。

1 $(document).on("click", ".js_font_color", function () { 2 $(".js_font_color").attr("data-toggle", "modal"); 3 $(".js_font_color").attr("data-target", "#myModal"); 4 console.log($("#flow_name")); 5 console.log($(this).html()); 6 document.getElementById("flow_name").innerHTML = $(this).html(); 7 8 $(this).unbind(); 9 });

這樣就實現了這個功能,希望大佬能給我說說更簡單更好的辦法。

轉載于:https://www.cnblogs.com/Yinjiawei/p/9555460.html

總結

以上是生活随笔為你收集整理的Grid表格的js触发事件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。