Skip to content

Tools

jqGrid 紀錄

*** 緩慢更新中

沒想到居然會需要看起來算 n 年前的 jqGrid...
(看起來不支援已經有幾年了
總之先列一下我落落長的參考資料在註腳 1 。(太多了已經不確定有沒有漏掉的了 QQ 新手努力參考)

嚴格來說我用的是 Guriddo jqGrid JS

【雜記】Git 軟體

一開始很常使用 Sourcetree,後來需求 SmartGit。
其實這也沒甚麼,用久了就會發現它們彼此都有各自的好壞,一起開著更方便我自己。
然而後來發生了一個問題:Bitbucket 有一個預設用 Sourcetree 開啟的連結 (網址大概是 sourcetree://xxx 這種)
結果問題產生了:不管如何都會變成預設 SmartGit 開啟。

【Git】Sourcetree

最近 Sourcetree 更新了 (忘記甚麼時候更得,總之我現在是 win 3.4.17)
最明顯的功能大概就是 Stash 了吧...
原本只有 [Keep staged changed] 選項,更新後多出 [Untracked files][All] 兩個選項。

Bootstrap table

官網:Bootstrap Table · An extended table to the integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)

基於要把 WebForm 改版成 row 可點選展開的樣式,加上時間問題,因此選擇現成解法。
當然因為這個解法目前個人寫起來容易有 XSS 問題,所以未來還要再改版一次...

目前最新版是 1.24.0
之前的意外放了 CSS v1.23.5 + JS v1.15.5,後來察覺不對就調成一致用最新版了。

目前觀察到的版本升級差異:
1. 舊版沒有 expandRowByUniqueIdcollapseRowByUniqueId,只有 expandRowcollapseRow
2. 展開收合 row 的 icon 從 fontawesome 改成使用 bootstrap-icon,這問題耗了我一些時間,直到猜出問題所在...

基本製作參考了 Bootstrap Table 響應式表格. 前言 | by 鯫生's Coding World | Medium