zoukankan      html  css  js  c++  java
  • AjaxPro.2 异步使用记录

    AjaxPro.2 异步使用

    AjaxPro.2 的同步使用在 AjaxPro.2 的使用记录 已说明

    AjaxPro.2 异步与同步的使用区别在于前台页面的使用,即js中的调用

    //同步的调用
    function CheckComPanyName() {
        $("#agencyNameTip").html("正在验证....");
    
        var comchk = CompanyRegister.CheckCompanyName($("#agencyName").val()).value;
    
        if (comchk == "0") {
            return true;
        }
        else {
            return "用户名已被注册为服务机构";
        }
    }
    
    
    //异步的调用
    function CheckComPanyName() {
        $("#agencyNameTip").html("正在验证....");
    
        CompanyRegister.CheckCompanyName($("#agencyName").val(),CheckComPanyNameCallBack);
    
    }
    function CheckComPanyNameCallBack(res){
        var comchk = res.value;
         
        if (comchk == "0") {
            return true;
        }
        else {
            return "用户名已被注册为服务机构";
        }
    }

    上面的使用是 AjaxPro.2 异步使用带参数的,当前AjaxPro.2 异步使用也可以不带参数

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AjaxPro.aspx.cs" Inherits="AjaxPro_Test" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
        <script type="text/javascript">
            function ajaxTest() {
                AjaxPro_Test.AjaxProcTest(ajaxTestCallBack);
            }
            function ajaxTestCallBack() {
                alert('AjaxProcTest');
            }
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
            <input type="button" value="AjaxPro 无参调用" onclick="ajaxTest()" />
        </form>
    </body>
    </html>
    
    //后台.cs文件
    public partial class AjaxPro_Test : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //注册
            AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxPro_Test));
        }
    
        [AjaxPro.AjaxMethod]
        public void AjaxProcTest()
        {
            // "AjaxPro 无参调用";
        }
    }
  • 相关阅读:
    【转载】Linux系统,设置Oracle开机启动,待整理
    【linux命令】grep
    Oracle 遇到的错误及处理整理
    【转载,整理】开启归档模式,归档日志已满处理
    【转载】【Oracle 11gR2】db_install.rsp详解
    CSS3属性选择器总结
    nginx负载均衡参数说明
    Nginx限制某个IP访问
    权限系统设计
    http-关于application/x-www-form-urlencoded等字符编码的解释说明
  • 原文地址:https://www.cnblogs.com/challengesoflife/p/2821315.html
Copyright © 2011-2022 走看看