По определенной причине. У меня есть ссылки на jquery в теге формы, который находится в теге html body вместо заголовка html head.загрузка jquery-библиотек динамически только на определенных страницах aspx
Все работает нормально до сих пор, но из-за того, как я использую свой код, библиотеки jquery загружаются на каждую страницу (страница aspx).
Я хотел бы загрузить ссылки jquery только на страницы, которые в них нуждаются. Есть ли способ, которым я могу это сделать?
Вот мой мастер код страницы в данный момент:
<body>
<form id="form2" runat="server">
<asp:ScriptManager ID="ScriptManagerService" runat="server">
<Scripts>
<asp:ScriptReference Path="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ScriptMode="Auto" />
<asp:ScriptReference Path="http://code.jquery.com/jquery-migrate-1.2.1.js" ScriptMode="Auto" />
<asp:ScriptReference Path="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" ScriptMode="Auto" />
</Scripts>
</asp:ScriptManager>
</form>
</body>
Если только конкретные страницы нуждаются в jQuery, это означает, что вы добавляете на этих страницах пользовательский код на стороне клиента. В этом случае просто загрузите ссылки jQuery в свой собственный код, например, используя тег скрипта. – Christophe