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

    1. Bin 下添加引用 AjaxPro.2.dll

    2.添加web.config

      

    <system.web>
    <httpHandlers>
                <add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
    </httpHandlers>
    </system.web>

    3.在页面的后台文件(xx.cs)文件中注册

    public partial class CompanyRegister : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //注册
            AjaxPro.Utility.RegisterTypeForAjax(typeof(CompanyRegister));
        }
    }
        //检查企业名称
        [AjaxPro.AjaxMethod]
        public string CheckCompanyName(string agencyName)
        {
            DataAccess SqlHelper = new DataAccess(DataAccess.eConnectionDB.SystemDB);
            try
            {
                string _n = DataHelper.GetSafeString(agencyName);
    
                DataTable dt = SqlHelper.GetDataTable("SELECT JGMC  FROM sme_serviceAgency where JGMC='" + _n + "'");
    
                if (dt != null && dt.Rows.Count > 0)
                {
                    return "1";
                }
                else
                {
                    return "0";
                }
            }
            catch
            {
                return "1";
            }
        }

    4.前台代码文件的使用

    function CheckComPanyName() {
        $("#agencyNameTip").html("正在验证....");
    
        var comchk = CompanyRegister.CheckCompanyName($("#agencyName").val()).value;
    
        if (comchk == "0") {
            alert ('注册成功');
        }
        else {
            alert('用户名已被注册');
        }
    }
  • 相关阅读:
    Ajax
    事件委托
    事件对象
    js的基础类型与引用类型
    Javascript和HTML dom
    用jQuery写的最简单的表单验证
    初学HTML5的一点理解
    CMake 入门
    centos7上rpm安装wkhtmltopdf
    centos7 下安装思源黑体字体
  • 原文地址:https://www.cnblogs.com/challengesoflife/p/2821290.html
Copyright © 2011-2022 走看看