数値を挿入できるテキスト入力に 1 つの列をバインドする fancytree ExTable を使用します。ただし、-
(負の)符号を入力することはできません。または、「バックスペース」キーを使用して文字を削除することもできません。どこかで見逃した検証ルールがあるはずです。
ここに同じコードがあります:
$("#treetable").fancytree({
extensions: ["table"],
checkbox: true,
table: {
indentation:20,
nodeColumnIdx: 1,
checkboxColumnIdx: 0
},
source : {
url: 'mytest.php'
},
renderColumns: function(event, data) {
var node = data.node
....
$tdList.eq(5).html("<input type='number' name='test_field'>");
});
両方試してみましたがtype='number'
、type='text'
どちらも機能しません。