我想通过knockout.js在新页面上加载记录。任何人都可以指导我如何做到这一点。
我在网址中有 http://localhost:2313/company/addedit/23
现在我想根据此ID加载数据。
答案 0 :(得分:0)
您可以在View:
中为某些js变量指定id查看代码:
<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
});