为什么有这么多jquery ajax文件

why so many jquery ajax files?

本文关键字:jquery ajax 文件 为什么      更新时间:2023-09-26
            "~/Scripts/jquery-ui-{version}.js",
            "~/Scripts/jquery-ui.unobtrusive-{version}.js",
            "~/Scripts/jquery.validate-vsdoc.js",
            "~/Scripts/jquery.validate.js",
            "~/Scripts/jquery.validate.unobtrusive.js"
            "~/Scripts/jquery.unobtrusive-ajax.js"

我对这些文件很困惑。我认为不是所有的他们都需要当我想把一个普通的形式变成一个ajax形式。但我不确定该包括哪些文件。

谁能解释一下这些文件的作用和用途?以及它们与Html的关系。BeginForm或Ajax。BeginForm ?

我想当我想变成一个正常的形式时,不是所有的都是必需的转换成ajax表单。但我不确定该包括哪些文件。

你只需要jqueryjquery.unobtrusive-ajax。如果您正在使用Ajax.*助手,则只需要第二个。如果你是手动ajax你的表单,你根本不需要。

  • "~/Scripts/jquery-ui-{version}.js" - jQuery UI插件
  • "~/Scripts/jquery-ui.unobtrusive-{version}.js" -我完全不知道,从来没有用过
  • "~/Scripts/jquery.validate-vsdoc.js" - jQuery的文档。验证插件
  • "~/Scripts/jquery.validate.js" - jQuery。验证插件本身
  • "~/Scripts/jquery.validate.unobtrusive.js" -微软基于jQuery的不显眼的客户端验证。验证插件。它允许您在服务器端数据注释之上进行客户端验证
  • "~/Scripts/jquery.unobtrusive-ajax.js" -使Ajax.*助手实际工作