开发者社区> 问答> 正文

Jquery 的ajax方法在模态弹出窗口中不好使。

var paras={
  "seqId":document.getElementById("seq_id").value,

 ......

};

$.ajax({

type:"post", 
dataType:"json", 
  url:"DicCacheCtrl!modifyVal.do", 
data:paras, 
success:function(result){ 
if(result.flag){ 
alert("修改成功!"); 
opener.refreshDict("2"); 
window.close(); 
}else{ 
alert("修改失败!"); 
} 
  }});

上面的方法在一个弹出窗口中,用 window. showModelessDialog不好用,请求到不了controler,改成window.open就好用,谁遇到这个问题,有没有解决办法。

展开
收起
a123456678 2016-07-06 10:41:02 2331 0
1 条回答
写回答
取消 提交回答
  • var paras={
      "seqId":document.getElementById("seq_id").value,
    
     ......
    
    };
    
    $.ajax({
    
    type:"post", 
    dataType:"json", 
      url:"DicCacheCtrl!modifyVal.do", 
    data:paras, 
    success:function(result){ 
    if(result.flag){ 
    alert("修改成功!"); 
    opener.refreshDict("2"); 
    window.close(); 
    }else{ 
    alert("修改失败!"); 
    } 
      }});
    
    2019-07-17 19:51:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
现代Javascript高级教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载