[size=large][color=red]1. columns 中的renderer引數[/color][/size]
renderer:function (value, cellmeta, record, rowindex, columnindex, store)
[img]
[img]
[size=large][color=red]2. editorgridpanel中顯示combobox的值[/color][/size]
會存在combobox中選擇了相應的選項時(displayfield),在grid中卻顯示了valuefield值的情況
一般可以通過下面的方式解決
// 下面是columns的乙個子項
// 通過renderer控制**顯示的值
/*** 修正grid的使用者名稱顯示值問題
*/function gridusernameshow(value, cellmeta, record, rowindex, columnindex, store)
// 通過傳遞進來的value來查詢位於store的位置
index = baseuserinfo.findby(function(record, id)
); // 查詢到對應的記錄,並且取出值
var records = baseuserinfo.getat(index);
if (records == null) else
}
[size=large][color=red]1. 動態生成列資訊[/color][/size]
var colmarray = new array();
//colcnlist 列明陣列
//colenlist 對應stroe的dataindex陣列
//colwdlist 對應的寬度資訊
//上面三則長度一致
colmarray[0] = expander;
for (var i = 0,index; i < colcnlist.length; i++) ;
if (colcnlist[i] == '裝置編號')
}var cm = new ext.grid.columnmodel(colmarray);
幾個小細節
1.使用 string.empty 代替長度為0的空字串 string s string s string.empty 2.觸發事件時盡可能使用 eventargs.empty 替代 new eventargs 和 null。public class class1 3.返回長度為0的陣列,而不是nu...
小細節備忘
用於頁面內定位的 簡寫的話在 firefox 的 firebug 中會被認為標籤沒結束 絕對不能簡寫 checkbox 不設定 name 屬性的話不能選中 onsubmit是綁在form上,而不是綁在submit上的 jquery 的基本選擇符和 css 的一樣 取id,取class,沒字首的取ta...
頁面小細節
line height間距值計算 為什麼要注意標籤細節?1 清除浮動 overflow hidden 2 少用定位 3 display inline block 後面跟著vertical align top 4 少用行內塊標籤,浮動好一些 ps 行內塊標籤自帶的間隙以及換行帶來的間隙,造成的類似ma...