MVC传参数给js的时候 如果是数值 变量要进行一下转换才能正确识别 例如var aaa = parseInt('@Model.ClickIndex');

这是拼接参数的格式

<div id="a1" style="font-size:12px" onclick="location = '@itemChild.FilePath'+ '&&page=' +' @item.ButtonIndex '">[2016-11-25]</div>

配合  HomeController使用    public ActionResult Index(int index = 0, string id = "", short cnt = 0, int page = 0){}

        alert('@Model.ClickIndex');
        var aaa = parseInt('@Model.ClickIndex');
        $("#accordion").accordion({
            active: aaa,
            collapsible: true,
        });

直接给值不报错 没有效果
       
                   

posted @ 2016-11-28 16:40  歌·颂  阅读(166)  评论(0编辑  收藏  举报