原来是这样写的。jqueryui依赖jqueryval。。
@Scripts.Render("~/bundles/jquery")
可以的,将默认的写法修改为
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include( "~/Scripts/jquery-{version}.js", "~/Scripts/jquery-ui-{version}.js"));
就可以了
注意,在_ViewStart里面,要将 @Scripts.Render("~/bundles/jqueryui"); 放在head里面