如何在MVC5中的视图模板中将值传递给javascript?

时间:2014-05-03 22:52:40

标签: javascript pagination asp.net-mvc-5

如何将模型中的值传递给MVC中的javascript分页脚本?我有一个分页模型,需要将值传递给视图模板中的以下javascript:

  <script type='text/javascript'>
    var options = {
        currentPage: 2,
        totalPages: 4,
        numberOfPages: 5,
        onPageChanged: function(e,oldPage,newPage){

        },
        pageUrl: function(type, page, current) {

我需要在模型中传递值来替换上面javascript中的硬编码值。

1 个答案:

答案 0 :(得分:0)

如果有人觉得有用:

 <script type='text/javascript'>
    var options = {
        currentPage:@Html.DisplayFor(modelItem => modelItem.Sessionstateadminroot.CourseCurrentPage),
        totalPages:@Html.DisplayFor(modelItem => modelItem.Sessionstateadminroot.CourseTotalPages),
        numberOfPages:4,
        onPageChanged: function(e,oldPage,newPage){

        },
        pageUrl: function(type, page, current) {