输入按钮在jquery和asp.net上单击不触发

输入按钮在jquery和asp.net上单击不触发,jquery,asp.net,html,input,click,Jquery,Asp.net,Html,Input,Click,我从来没有在ASP.NET上只在PHP上使用过jQuery,现在我遇到了这个问题,因为我有一个输入类型按钮,使用jQuery我有一个单击功能,但它没有启动。如果有人知道为什么以及如何解决这个问题。这是我的代码: <asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"> <script type="text/javascript" src="http://code.

我从来没有在ASP.NET上只在PHP上使用过jQuery,现在我遇到了这个问题,因为我有一个输入类型按钮,使用jQuery我有一个单击功能,但它没有启动。如果有人知道为什么以及如何解决这个问题。这是我的代码:

    <asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.js">

        $(document).ready(function(e) {
            var usuario = $("#tbUsername").text();
            var password = $("#tbPassword").text();

            var jsonInfo = "usuario:" + usuario + "," + "password:" + password;

            $("#btLogin").click(function () {

                alert('Click');

            });

            function _throwError(XMLHttpRequest, textStatus, errorThrown) {
                alert("Request: " + XMLHttpRequest.toString() + "Status " + textStatus);
            }

            function _onSuccess(data, Status, jqXHR) {
                if (data == 'authenticated') {
                    alert('User authenticated');
                }
                else {
                    alert('User and password do not match');
                }
            }
        });
    </script>
    <style type="text/css">

    </style>
    </asp:Content>  

$(文档).ready(函数(e){
var usuario=$(“#tbUsername”).text();
var password=$(“#tbPassword”).text();
var jsonInfo=“usuario:+usuario+”,“+”密码:+password;
$(“#btLogin”)。单击(函数(){
警报(“点击”);
});
函数抛出器错误(XMLHttpRequest、textStatus、ErrorSprown){
警报(“请求:+XMLHttpRequest.toString()+“状态”+textStatus”);
}
函数成功(数据、状态、jqXHR){
如果(数据==“已验证”){
警报(“用户已验证”);
}
否则{
警报(“用户和密码不匹配”);
}
}
});
这是我的ASP.NET代码,都在客户端:

    <asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <h2>
        Please login to continue:
    </h2>

    <table>
        <tr>
            <td><label>Username: </label></td><td><input id='tbUsername'></td>
        </tr>
        <tr>
            <td><label>Password: </label></td><td><input id='tbPassword'></td>
        </tr>
        <tr>
            <td colspan="2"><input type="button" value="Login" id="btLogin"/></td>
        </tr>
    </table>

    <div id="resultado"></div>
    <p>

    </p>
</asp:Content>

请登录以继续:
用户名:
密码:

谢谢和问候。


<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.js" >
</script>

 <script type="text/javascript">
        $(function () {
            $("#btLogin").click(function () {

                alert('Click');

            });
        });

    </script>
$(函数(){ $(“#btLogin”)。单击(函数(){ 警报(“点击”); }); });
谢谢,就这样,我忘了那个重要的部分。Awesome@serbasi我不确定,但它确实是在普通HTML中运行的,我在Sublime上作为普通HTML文档进行了尝试,它确实起了作用。