zoukankan      html  css  js  c++  java
  • angularJs 在IE下 新增表的内容时,提示成功了 但是却页面却没有渲染出来

    原因:因为IE认为执行的http请求都是同一个时段的

    解决方法:在http的请求里 新加一个时间戳

    eg:

    getPageServices:function(ruleId,page,rows,transParam){
    var deferred = $q.defer();
    var layerLoad = layer.load(2, {shade: false}); //0代表加载的风格,支持0-2
    var param={};
    param.ruleId=ruleId;
    param.parameter=null;
    var params={};
    params.param=param;
    params.page=page;
    params.rows=rows;
    params.ts=new Date().getTime();
    var paramData=[];
    paramData.push(transParam);
    paramData=JSON.stringify(paramData);
    params.argparam=paramData;
    $http({
    method: 'GET',
    url: appContext.url, //"http://www.kinnsoft.com:9520/front/common/rule/runrule",
    params:params,
    cache:false
    }).success(function(data) {
    layer.close(layerLoad);
    if(data.state=="success") {
    deferred.resolve(data.data);
    }else{
    layer.msg(data.message);
    }
    }).error(function(data) {
    layer.close(layerLoad);
    layer.msg(data.message);
    //deferred.reject(data);
    });
    return deferred.promise;
    },
  • 相关阅读:
    php odbc连接 查询显示不完整问题
    php集成环境
    intent实现网页跳转
    夜神模拟器
    Android编程知识点3-Intent
    Android编程知识点2- 线性布局,随机数
    Android编程知识点1-Button,ListView
    数据存储和访问
    Android计时器
    组件通信2
  • 原文地址:https://www.cnblogs.com/maochunyan/p/6830217.html
Copyright © 2011-2022 走看看