【发布时间】:2014-04-02 04:34:01
【问题描述】:
我正在处理表格布局页面,其中列和行将动态填充,而 html 就像
<h4>Select Columns:</h4>
<hr>
<table>
<thead>
<tr data-bind="foreach: gridOptions.columns">
<th data-bind="text: name"></th>
</tr>
</thead>
<tbody>
<tr data-bind="foreach: gridData.data">
<td data-bind="text: name "></td>
</tr>
</tbody>
</table>
淘汰模型将类似于
var vm = {
gridOptions: {
columns: [{
id: '1',
name: 'Year',
}, {
id: '2',
name: 'Month',
}, {
id: '3',
name: 'Sun',
}, {
id: '4',
name: 'Mon',
}, ]
},
gridData: {
data: [{
id: '1',
name: '2014',
}, {
id: '2',
name: 'July',
}, {
id: '3',
name: 'Study',
}, {
id: '4',
name: 'Read',
}, ]
},
};
ko.applyBindings(vm);
我想创建一个模型弹出窗口来编辑表格中的行。 只有要编辑的行中的名称和 Sun,Mon 列的编辑数据类似于 ['Read', 'Sleep','Exam', 'Study']
如何创建一个模型弹出窗口来编辑它并将它们保存回数据库
在这里提琴:sample fiddle
【问题讨论】: