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,
});
直接给值不报错 没有效果