【问题标题】:Can I use the Ajax Control Toolkit client side from jQuery?我可以从 jQuery 使用 Ajax Control Toolkit 客户端吗?
【发布时间】:2010-07-05 13:27:09
【问题描述】:

根据我的说法,这对于 Ajax 库是可能的。但这似乎已经过时了?

【问题讨论】:

    标签: jquery asp.net-ajax ajaxcontroltoolkit


    【解决方案1】:

    据我说,你没有理由不能使用来自 jQuery 的 microsoft ajax 客户端 JavaScript 库。

    我认为您可以正常访问它。试试这个,看看它是否有效。上面有你对 microsoft ajax 库和 jQuery 库的引用。

    $(document).ready(function () {
       Type.registerNamespace("Demo");
    
    Demo.Person = function(firstName, lastName, emailAddress) {
        this._firstName = firstName;
        this._lastName = lastName;
        this._emailAddress = emailAddress;
    }
    
    Demo.Person.prototype = {
        getFirstName: function() {
            return this._firstName;
        },
    
        getLastName: function() {
            return this._lastName;
        },
    
        getEmailAddress: function() {
            return this._emailAddress;
        },
        setEmailAddress: function(emailAddress) {
            this._emailAddress = emailAddress;
        },
    
        getName: function() {
            return this._firstName + ' ' + this._lastName;
        },
    
        dispose: function() {
            alert('bye ' + this.getName());
        },
    
        sendMail: function() {
            var emailAddress = this.getEmailAddress();
    
            if (emailAddress.indexOf('@') < 0) {
                emailAddress = emailAddress + '@example.com';
            }
            alert('Sending mail to ' + emailAddress + ' ...');
        },
    
        toString: function() {
            return this.getName() + ' (' + this.getEmailAddress() + ')';
        }
    }
    
    Demo.Person.registerClass('Demo.Person', null, Sys.IDisposable);
    Demo.Employee = function(firstName, lastName, emailAddress, team, title) {
        Demo.Employee.initializeBase(this, [firstName, lastName, emailAddress]);
    
        this._team = team;
        this._title = title;
    }
    
    Demo.Employee.prototype = {
    
        getTeam: function() {
            return this._team;
        },
        setTeam: function(team) {
            this._team = team;
        },
    
        getTitle: function() {
            return this._title;
        },
        setTitle: function(title) {
            this._title = title;
        },
        toString: function() {
            return Demo.Employee.callBaseMethod(this, 'toString') + '\r\n' + this.getTitle() + '\r\n' + this.getTeam();
        }
    }
    Demo.Employee.registerClass('Demo.Employee', Demo.Person);
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-23
      • 1970-01-01
      • 2011-10-11
      • 2014-01-18
      • 2018-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多