有没有办法推迟触发jquery.ajax调用以允许其他功能进一步修改其设置?

时间:2017-08-22 10:21:18

标签: javascript jquery ajax

我正在构建一个jquery.ui小部件,它需要通过ajax调用后端服务。但是,在该特定小部件中调用post时,并非所有设置都可用,即_trigger()需要通过$.widget('widget1', { drilldown: function(){ var pseudocode_variable = $.post('backend_service', _incomplete_settings, callback); this._trigger('request_drilldown', event, [pseudocode_variable]); }, ... }); $.widget('widget2', {...complete_ajaxsettings_here, then fire...}); 信号传递给其他函数,并使用其他合作小部件来完成所有设置,只有这样才能发送到后端。

它是这样的:

public class Test
{
    class A
    {
        public int i;
        public A(int x)
        {
            i = x;
        }
        public A()
        {

        }
        public override bool Equals(Object obj)
        {
            A a = (A)obj;
            if (this.i == a.i)
                return true;
            else
                return false;
        }        
    }
    static void Main()

    {
        A a = new A(1);
        A b = new A();
        Type t =typeof(A);
        Type t1 = b.GetType();
        Console.WriteLine(ReferenceEquals(t,t1));
    }
}

我在jquery文档中查了一下,但没有到达任何地方。更有信息的人能否指出这种想法是否可行?感谢。

0 个答案:

没有答案