页面跳转后    调用接口啦数据的位置  单独loading   怎么实现  求大神给思路  最好有个简单的例子

解决方案 »

  1.   

    没听懂 神马单独Loading啊 
      

  2.   

    就好像很多网站查东西  需要等待的都会有个弹出一个loading吧    然后跳往的页面Page_Load事件里面拉数据
    当Page_Load执行完了页面才能现实     
    我要实现的功能就是   点查询后    跳往的页面直接显示出来   然后有两个需要等待的数据  弄两个小loading放那里    出来数据后再显示
      

  3.   

    这个好像可以用一个lable来做
      

  4.   

    所有切换页面调用同一个接口,该接口中先显示一个loading页面,具体跳到哪里,可以再配置文件或数据库中维护
      

  5.   

    说的是这样的吗?
    function WindowjBoxTip(obj) {
        $.jBox.tip("正在" + obj, 'loading');
        // 模拟5秒后完成操作
        window.setTimeout(function() { $.jBox.tip(obj + "成功", 'success'); }, 5000);
    }
      

  6.   

    不是这样的,简单的思想是,当你点查询时,就要让它弹出loading,然后再执行查询操作
    建议直接问度娘,网上有很多
      

  7.   

    window.onload = function () {
            validatedata("1");
        }    function validatedata(obj) {
            <%= ClientScript.GetCallbackEventReference(this, "'validatedata:'+obj", "validatedata_callback", null)%>
        }
               
        function validatedata_callback(result,context)
        {
            eval(result);
            if(callbackResult.returnvalue!="")
            {   
                $("#<%=lblAdtQ.ClientID %>").text(callbackResult.returnvalue);
                
                $("#SpAdtQ").show();
                $("#ImgAdtQ").hide();            $("#<%=lblAdtTotal.ClientID %>").text(((parseInt($("#<%=lblAdtQ.ClientID %>").text())+parseInt($("#<%=lblAdtpice.ClientID %>").text()))*parseInt($("#<%=lblAdtNumber.ClientID %>").text())));            $("#<%=lblTotalPrice.ClientID %>").text(parseInt($("#<%=lblAdtTotal.ClientID %>").text())+parseInt($("#<%=lblChdTotal.ClientID %>").text()));
                if(callbackResult.returnvalueChd!="")
                {
                    $("#<%=lblChdQ.ClientID %>").text(callbackResult.returnvalueChd);                $("#SpChdQ").show();
                    $("#ImgChdQ").hide();
                    $("#<%=lblChdTotal.ClientID %>").text(((parseInt($("#<%=lblChdQ.ClientID %>").text())+parseInt($("#<%=lblChdpice.ClientID %>").text()))*parseInt($("#<%=lblChdNumber.ClientID %>").text())));                $("#<%=lblTotalPrice.ClientID %>").text(parseInt($("#<%=lblAdtTotal.ClientID %>").text())+parseInt($("#<%=lblChdTotal.ClientID %>").text()));
                }
                else
                {
                    $("#ImgChdQ").hide();
                    $("#SpQC").show();
                }        }
            else{
                $("#ImgAdtQ").hide();
                $("#SpQA").show();
                $("#ImgChdQ").hide();
                $("#SpQC").show();
            }
            
            
                    }
    解决了   谢谢各位