asp.net-mvc – Knockout JS发送到MVC 3
发布时间:2020-05-24 07:25:53 所属栏目:asp.Net 来源:互联网
导读:我有以下代码,但一旦提交到服务器,我得到字符串“undefined”而不是null或空.这是导致问题,因为我无法执行验证.任何想法如何防止这种情况发生时使用淘汰赛. var viewModel = { userName: ko.observable(), emailAddress: ko.observable(), verifyEmailAd
|
我有以下代码,但一旦提交到服务器,我得到字符串“undefined”而不是null或空.这是导致问题,因为我无法执行验证.任何想法如何防止这种情况发生时使用淘汰赛. var viewModel = {
userName: ko.observable(""),emailAddress: ko.observable(""),verifyEmailAddress: ko.observable(""),OptOut: ko.observable(true),Grades: ["Grade 1","Grade 2","Grade 3","Grade 4","Grade 5","Grade 6"],gradeSelected: ko.observable(["Grade 1"])
};
ko.applyBindings(viewModel);
$("#addUser").click(function (e) {
$.ajax({
url: 'AddUser',dataType: 'json',data: JSON.stringify(viewModel),type: 'POST',success: function (data) {
$("#errorSection").text(data.Success).show();
}
});
e.preventDefault();
});
提前致谢 解决方法而不是JSON.stringify(viewModel)do ko.toJSON(viewModel),它将在执行stringify之前首先解开所有的可观察器.这里有一些有用的文档: http://knockoutjs.com/documentation/json-data.html(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我需要知道什么才能使asp.net应用程序全球化?
- ASP.NET显示SVN版本号
- asp.net-mvc – web.config在哪里用于MVC应用程序?
- asp.net-mvc – 在ASP.NET MVC3中有一个无会话控制器的情况
- ASP.NET表单身份验证 – 在调试时使用测试帐户自动登录?
- asp.net – MVC 2 AntiForgeryToken – 为什么对称加密IPri
- asp.net-web-api – WebAPI:403在发布网站后被禁止
- ASP.NET按钮重定向到另一个页面
- asp.net – 从C#代码增加Http Runtime MaxRequestLength
- asp.net-mvc – 在asp.net mvc请求中捕获windows用户名
推荐文章
站长推荐
- asp.net-mvc-5 – 如何添加声明在ASP.NET身份
- asp.net-mvc-2 – ASP.NET-MVC2预览1:有任何重大
- asp.net-mvc-3 – 另一个数据库实例RavenDB MVC3
- asp.net – 如何使用GridView和ObjectDataSource
- ASP.NET如何访问公共属性?
- asp.net-mvc – OpenID Connect的OWIN中间件 –
- asp.net-mvc – 在ASP.Net MVC中使用System.Guid
- asp.net-mvc – 如何在不依赖NHibernate的情况下
- asp.net-mvc – asp.net MVC应该是View-Model封装
- asp.net-mvc-4 – 工作单元和通用存储库与实体框
热点阅读
