Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在MVC5中向视图模板中的javascript传递值?_Javascript_Pagination_Asp.net Mvc 5 - Fatal编程技术网

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

如何在MVC5中向视图模板中的javascript传递值?,javascript,pagination,asp.net-mvc-5,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){

如何在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) {

变量选项={
第2页,
总页数:4,
页数:5页,
onPageChanged:函数(e、旧页、新页){
},
pageUrl:函数(类型、页面、当前){

我需要在我的模型中传递值,以替换上述javascript中的硬编码值。

如果有人发现有用:

 <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) {

变量选项={
当前页面:@Html.DisplayFor(modelItem=>modelItem.Sessionstateadminroot.CourseCurrentPage),
totalPages:@Html.DisplayFor(modelItem=>modelItem.Sessionstateadminroot.CourseTotalPages),
页数:4页,
onPageChanged:函数(e、旧页、新页){
},
pageUrl:函数(类型、页面、当前){