/**
* form表单提交本页面打开
* @param url
* @param params
*/
function postCurrent(url,params){
var form = $("<form method='post'></form>");
var input;
form.attr({"action":url});
$.each(params,function (key,value) {
input = $("<input type='hidden'>");
input.attr({"name":key});
input.val(value);
form.append(input);
});
$(document.body).append(form);
form.submit();
}
/**
* form表单提交新打开页面
* @param url
* @param params
*@windowname
*/
function postNew(url,params,windowname){
var form = $("<form method='post'></form>");
var input;
form.attr({"action":url});
$.each(params,function (key,value) {
input = $("<input type='hidden'>");
input.attr({"name":key});
input.val(value);
form.append(input);
});
form.attr({"target":windowname});
window.addEventListener("onsubmit",function(){ openWindow(windowname); });
$(document.body).append(form);
window.dispatchEvent(new Event("onsubmit"))
form.submit();
} function openWindow(name)
{
window.open('about:blank',name,'height=400, width=400, top=0, left=0, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes');
}
        //调用
        preview(){
var json = {
'workStatus': workStatus,
'designNums': this.designNums,
'designModel': this.designModel,
'worksType': this.worksInfo.worksType,
'designUserList': JSON.stringify(designUserList),
'promiseImg1': this.promiseImg1,
'promiseImg2': this.promiseImg2,
'promiseImg3': this.promiseImg3,
'promiseImg4': this.promiseImg4,
'worksInfo': JSON.stringify(worksInfo)
};
let postUrl = [[@{/design/showPreviewHtml}]];
postCurrent(postUrl,json);
},

最新文章

  1. Domino----The Address Book does not contain a cross certificate capable of validating the public key.
  2. 如何在mac上安装docker[记录自己在mac上安装docker的经历]
  3. WizNote for linux installation
  4. iOS开发小技巧--巧用ImageView中的mode(解决图片被拉伸的情况)
  5. FPGA Verilog HDL 系列实例--------步进电机驱动控制
  6. android之RadioGroup
  7. linux系统中scp命令的用法(Permission denied排错二例)
  8. alt属性
  9. 让ASP.NET Web API支持text/plain内容协商
  10. 简单方便统一封装的傻瓜式GET/POST库AliasNet正式公布~开源喽~
  11. mvc razor页面的邮箱校验
  12. 蜗牛爱课- CGAffineTransformMakeRotation 实现一张图片的自动旋转
  13. Linux服务器性能指标查询命令安装
  14. Linux学习 -- 常用命令
  15. java 基础语法 2
  16. 二:Redis快速入门及应用
  17. 远程服务器使用phantomjs报错:phantomjs unexpectedly exited. Status code was: 127
  18. 【论文速读】XiangBai_CVPR2018_Rotation-Sensitive Regression for Oriented Scene Text Detection
  19. jvm详情——5、选择合适的垃圾收集算法
  20. python魔法方法-属性访问控制

热门文章

  1. windows连接服务端的域名正常,linux却不通,(针对于负载均衡后端节点设置)
  2. 监听 input上传文件, 获取文件名称,
  3. textarea中的回车识别问题
  4. Swift 学习- 04 -- 字符串和字符
  5. 使用 Apache 来限制访问 Confluence 6 的管理员界面
  6. python用unittest+HTMLTestRunner+csv的框架测试并生成测试报告
  7. Metasploit渗透测试模块(一)
  8. OAuth2 token
  9. jacoco + eclipse单元测试覆盖率
  10. 基于“MVC”框架集设计模式,开发用户管理系统!