微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用javascript和asp.net启用和禁用按钮

我正在检查数据库中是否存在用户,如果存在,我将消息显示为“已存在的用户”,然后如果不需要启用它,则需要禁用注册按钮.

我无法启用和禁用注册按钮.

在这个问题上有谁能帮我吗

这是我的代码

<script type="text/javascript">
     $(function () {
         $("#<% =btnavailable.ClientID %>").click(function () {
             if ($("#<% =txtUserName.ClientID %>").val() == "") {
                 $("#<% =txtUserName.ClientID %>").removeClass().addClass('notavailablecss').text('required field cannot be blank').fadeIn("slow");

             } else {
                 $("#<% =txtUserName.ClientID %>").removeClass().addClass('messageBox').text('Checking...').fadeIn("slow");
                 $.post("LoginHandler.ashx",{ uname: $("#<% =txtUserName.ClientID %>").val() },function (result) {
                     if (result == "1") {
                         $("#<% =txtUserName.ClientID %>").addClass('notavailablecss').fadeto(900,1);
                       document.getElementById(#<% =btnSignUp.ClientID %>').enabled = false;
                     }
                     else if (result == "0") {
                         $("#<% =txtUserName.ClientID %>").addClass('availablecss').fadeto(900,1);
                        document.getElementById('#<% =btnSignUp.ClientID %>').enabled = true;
                     }
                     else {
                         $("#<% =txtUserName.ClientID %>").addClass('notavailablecss').fadeto(900,1);
                     }
                 });
             }
         });

         $("#<% =btnavailable.ClientID %>").ajaxError(function (event,request,settings,error) {
             alert("Error requesting page " + settings.url + " Error:" + error);
         });
     });
</script>

解决方法

不幸的是,您的问题与启用和禁用之间的区别很小

.enabled = true;

应该 :

.disabled = false;

原文地址:https://www.jb51.cc/js/151335.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐