通过Knockout.js在新页面上编辑记录
问题描述:
我想通过knockout.js在新页面上加载记录。任何人都可以指导我如何做到这一点。通过Knockout.js在新页面上编辑记录
我的ID在URL像http://localhost:2313/company/addedit/23
现在我想将数据加载针对此ID。
答
你可以在查看分配ID一些JS变量:
查看代码:
<script type="text/javascript">
var companyId = @ViewBag.Id;
<script>
而在JavaScript中你只可以使用该变量,如:
$.get(url + "/" + companyId, function(data) {
// process data
});
或者你可以通过html标签的数据属性传递id,如:
<span id="categoryId" data-category="@ViewBag.Id"></span>
而且在JS:
$.get(url + "/" + $('#categoryId').data('category'), function(data) {
// process data
});
我有存储标识在ViewBag.Id – 2012-08-16 09:41:04
您想通过请求URL HTTP加载某些信息到你的网页://本地主机:2313 /公司/ addedit/23,其中23是公司ID,它存储在ViewBag.Id? – 2012-08-21 14:02:51
没有页面加载我将在viewbag中的id我想加载页面加载数据为例。 $ .get(url,ViewBag.Id)...我试图通过淘汰赛分配id,但没有成功,然后我做了jquery。你能帮助我,我可以通过淘汰赛做到吗? – 2012-08-22 15:20:06