我刚刚更新了jQuery和jQuery UI至: jquery-1.9.0.min.js和 jquery-ui-1.9.2.min.js 然后...所有我的不显眼的Ajax调用(Ajax.ActionLink,Ajax.BeginForm)都无法正常工作 - 它们会在新页面中打开结果而不是更...
可能是重复问题: jQuery 1.7 - 将 live() 转换为 on() //解决方案:像批准的答案建议的那样,我简单地替换了四个出现的位置,无侵入式 ajax 插件就可以在 jquery 1.9.0 上正常工作了。 更新 //请注意底部标记的答案的评论,这是解决此问...
示例代码: 在Visual Studio的MVC 5项目中,我已经设置了以下控制器和视图: 控制器 TestController.cspublic class TestController : BaseController { public ActionResult Index()...
我想要使用 Microsoft.JQuery.Unobtrusive.Ajax。我先使用NuGet安装了这个包,如预期地出现在我的依赖项中。 我的问题是找不到引用脚本的方法,以便在视图中使用它。我在这里看到,我应该在布局中添加以下内容:<script src="~/lib/Micr...
我知道有一个支持unobtrusive AJAX的库,所以我问了我的父亲(也是.NET程序员),为什么他不使用它,他的回答让我很惊讶: “unobtrusive AJAX(在你的情况下是jquery.unobtrusive-ajax )不建议使用,所以我不使用它。我更喜欢手动编写使用J...
使用ASP.NET MVC 4和NuGet来管理包。 通过NuGet升级到jQuery 1.9.1后,我开始收到有关在jQuery 1.9.x中删除live()函数的JavaScript错误。 我按F5以从VS.NET中的调试模式运行,转到登录页面,然后得到以下结果: 发现这个Sta...
如果我在 .net 4.5 中启动一个新项目,打开 nuget 包管理器并搜索 ajax,然后点击安装 ajax unobtrusive,我就可以在 cshtml 文件中输入 @Ajax.___,例如 @Ajax.beginForm。 如果我使用 Dot Net Core 创建一个新项目.....
我的控制器创建了一个链接列表,像这样:<ul id="MainMenu"> @foreach (var item in Model.MenuItems) { <li>@Ajax.ActionLink(item.Caption, item.ActionNa...
如果我不引用jquery.unobtrusive-ajax.js,我可以在Post上获取附件。如果我引用它,它会给我返回null。 <script src="~/Scripts/jquery.unobtrusive-ajax.js"></script> @usin...
我有困难使用不显眼的ajax从联系我们表单中发布数据。 我的局部视图如下: @model site.ViewModel.Home.ContactUsViewModel @using (Ajax.BeginForm("_ContactUsPartial", "Home", ...