【发布时间】:2014-04-08 15:50:25
【问题描述】:
我需要将淘汰视图模型传递给 mvc 控制器如何使用 ajax 来实现?
这是我的代码:
模型是强类型对象
@model EventWizardViewModel
@{
var jsonData = @Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model));
}
<button data-bind="click: create"> Submit</button>
<script>
$(function () {
$(".date").kendoDateTimePicker({
value: new Date()
});
$("#wizard").smartWizard();
var vm = ko.mapping.fromJSON('@Html.Raw(jsonData)');
vm.create = function () {
$.ajax({
type: "GET",
data: {
"param":vm
},
url: "/CreateEvent/"
})
.done(function(data) {
});
};
ko.applyBindings(vm);
})
</script>
【问题讨论】:
-
视图是模型强类型的吗?
-
先显示一些代码,然后我们可以帮忙
标签: c# asp.net-mvc knockout.js