首先是因为js在使用布局页时没有被加载出来

需要在布局页中写入占用位置的标识  写在布局页最下边@RenderSection("名字", false);

第一个参数是名称,第二个默认加上

使用布局页需写 @section 名字{

//js代码

}

注意名字一样,可以写多个,名字对应就会出现在对应的位置