editablegrid ライブラリを使用してテーブルを編集可能にしているので、データを取得しているデータベースを後で編集および更新できます。jsp のメタデータ ヘッダーに問題があります。私が持っている:
<script src="js/editablegrid-2.0.1.js"></script>
<script>
window.onload = function() {
editableGrid = new EditableGrid("grid");
// we build and load the metadata in Javascript
editableGrid.load({
metadata : [ {
name : "ID",
datatype : "string",
editable : false
}, {
name : "DATE",
datatype : "date",
editable : false
}, {
name : "PRICE",
datatype : "double (m, 10)",
editable : true
} ]
});
editableGrid.attachToHTMLTable('Grid');
editableGrid.renderGrid();
};
</script>
これはすべて非常にうまく機能しますが、表示される PRICE 列はちょっと奇妙です。ピリオドの代わりにコンマを使用し、その逆も同様です。たとえば、次のようになります。
1.5(1.5)は「1,5」と表示されます 1,500(1,500)は「1.500」と表示されます
これを変更する方法を知っている人はいますか?