2
2つの列の内容をマージ/連結して1つの列に表示したいとします。YUI Datatable - 複数の列を1つの列にマージする
私はresponseSchemaの中で["column 1" + "Column2"]と同じくらい簡単になると思っていました。したがって、私のコードでは、["item-name" + "condition"、 "color"、 "keep"]のようなことをしたいと思います。ここで は私の現在のDataTableのコードの関連部分だ...
var myColumnDefs = [
{key:"item-name", sortable:true, resizeable:true, width:100},
{key:"condition", sortable:true, resizeable:true},
{key:"color", sortable:true, resizeable:true},
{key:"keep", sortable:true, resizeable:true},
];
var myDataSource = new YAHOO.util.DataSource("http://192.168.2.5:3000/items.xml");
myDataSource.responseType = YAHOO.util.DataSource.TYPE_XML;
myDataSource.responseSchema = {
resultNode: "item",
fields: ["item-name", "condition", "color", "keep"]
};
var myDataTable = new YAHOO.widget.DataTable("dt-container",
myColumnDefs, myDataSource);
これは正しい方向への一歩でした。ここに私の最終的なコードを投稿して欲しいです...歓声。 – Exbi