所以我有这个客户表,其中包含已使用knockoutjs
查看模型的复选框。因此,用户可以选择页面上的所有或部分客户。
$.ajax
将所选客户发布回服务器的最佳方式是什么?我只能想象通过数组迭代并复制到新数组或类似的东西?还有想法吗?
答案 0 :(得分:0)
您可以使用ko.mapping.toJS
从视图模型中获取数据:
<button data-bind="click: onSave">Save</button>
function onSave(viewModel) {
var unmapped = ko.mapping.toJS(viewModel);
$.post({
url: '/save/data',
data: unmapped
})
}