【jQuery】セレクタでor検索
セレクタのカンマ区切りでOR検索になる。
たとえば、テキストボックスorテキストエリアを拾いたければ
$(this).find('textarea,input[type=text]');
ちなみにAND検索は+でつなぐ。
【Handsontable】特定の列の値に応じて該当行の readOnly を設定
特定の列の値に応じて該当行の readOnly を設定する方法。
こういうのけっこうやりたくないですか?
泥臭い実装になってしまってるんだけど・・。まあ実現できるということで;
afterInit: function(){
// 全行走査→data_typeが’fixed’ならreadonly=trueを設定
var rowCount = this.countRows();
var colCount = this.countCols();
for (var currentRow = 0; currentRow < rowCount; currentRow++) {
var data_type = this.getDataAtCell(currentRow, 0);
console.log(data_type);
if (data_type === 'fixed') {
for (var currentCol = 0; currentCol < colCount; currentCol++) {
this.setCellMeta(currentRow, currentCol, 'readOnly', true);
}
}
}
},
【Handsontable】列を非表示にする
Handsontable(Proではない)で列を非表示にする方法。
調べたら colWidths に「0」をセットする、という情報があったけど
「0」にしても列が見えてしまう・・。
「0.1」にすると非表示になるけど罫線も見えなくなってしまう。
cssとの兼ね合いもあるかもしれないけど、罫線もそれっぽく見えてセルの内容は見えない幅に調整。。。
ダサい~。無償版だししかたないか・・。