C# 如何在web应用程序源代码中设置ajax脚本?

C# 如何在web应用程序源代码中设置ajax脚本?,c#,jquery,C#,Jquery,我正在尝试使用jquery隐藏和显示文本框。但是,当我从c solution explorer脚本文件夹中选择ajax库时,我并没有得到预期的输出,但当我使用CDN库时,它可以工作。如何设置此库以获得预期的输出 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="~/Default.aspx.cs" Inherits="WebApplication1._Default" %>

我正在尝试使用jquery隐藏和显示文本框。但是,当我从c solution explorer脚本文件夹中选择ajax库时,我并没有得到预期的输出,但当我使用CDN库时,它可以工作。如何设置此库以获得预期的输出

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="~/Default.aspx.cs"     
Inherits="WebApplication1._Default" %>                     
<!DOCTYPE html>
<html>
<head>
<%--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"> 
          </script>--%>//it works fine
<script src="Scripts/jquery-1.4.1-vsdoc.js"></script>//not works
<script src="Scripts/jquery-1.4.1.js"></script>//not works
<script src="Scripts/jquery-1.4.1.min.js"></script>//not works
<script>
$(function () {
    $('input[name="type"]').on('click', function () {
        var name, comp;
        if ($(this).val() == 'Experienced') {
            $('#txtname').show();
            $('#txtcomp').show();
            $('#Label1').show();
            $('#Label2').show();
        }
        else {
            $('#txtname').hide();
            $('#txtcomp').hide();
            $('#Label1').hide();
            $('#Label2').hide();
        }
    });
});
</script>
<style type="text/css">
    .style1
    {
        width: 100%;
    }
    .style2
    {
        width: 132px;
    }
</style>
</head>                                                     

我自己找到了问题的答案。如果将来有人遇到这种错误,他们可以使用这种方法。我如何解决这个问题,我下载了Microsoft jquery库。这里是链接

 http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.js    
 http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.min.js    
 http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7-vsdoc.js 
现在将3个新的jquery项添加到您的解决方案中,分别命名为jquery-1.7.js、jquery-1.7.min.js和jquery-1.7-vsdoc.js。现在在一个新选项卡中打开上述链接,复制全部内容并根据jquery文件夹名称保存。之后,将这些库添加到您的项目中

<head>

          <script src="jquery-1.7-vsdoc.js"></script>
          <script src="jquery-1.7.js"</script>
          <script src="jquery-1.7.min.js"></script>
</head>

多谢各位。最好的方法是:

尝试在路径前面添加~/例如,这将使路径成为相对路径。@sa_ddam213,不工作添加斜杠/在这种情况下url是相对的folder@sa_ddam213,对不起,不工作。有必要添加这三个库吗???不工作是什么意思?控制台有错误吗?此外,您还向一个库添加了两次引用://not works//not works您是对的。这就是jquery版本问题。我已经删除了我的答案。因为您的javascript代码正在使用on函数,而此函数仅在jquery 1.7版之后可用。