为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript用JQuery呼叫Server端方法介绍

Insus.NET从2013年开始学习Javascript,此博文是第一次使用JQuery,从Javascript客户端用JQuery呼叫Server端的方法。首先看看此例的演示:

 

准备好Server端的方法:

[System.Web.Services.WebMethod]    public static string VeryUserName(string name)
    {        string rtn = "恭喜,此帐号还没有注册,你可以使用。";        if (name == "")
            rtn = "请填写一个注册帐号。";        
        if (name == "Insus.NET")
            rtn = "此用户已经注册,请使用另外帐号。";        

        return rtn;
    }

HTML代码:

Account:            <asp:TextBox ID="TextBoxAccount" runat="server"></asp:TextBox><br />
            <input id="btnrReg" type="button" value="注册" onclick="VeryRegAccount()" />

Javascript脚本:

<script class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="scripts/jquery-1.3.2.min.js" type="text/javascript"></script>
    <script type="text/javascript">        function VeryRegAccount() {
            $.ajax({
                type: "POST",
                url: "Default.aspx/VeryUserName",
                data: '{name: "' + $("#<%= TextBoxAccount.ClientID%>")[0].value + '" }',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: OnSuccess,
                failure: function (response) {
                    alert(response.d);
                }
            });
        }        function OnSuccess(response) {
            alert(response.d);
        }    </script>

可参考下面语法:
https://img1.sycdn.imooc.com//5ad048c000015a4b09340359.jpg

 

 

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消