href以post方式提交打开

简介:
$("#newinfo").append('<li class="clearfix" ><a onclick="changeread(this);ShowReport_Click(this);"  data="' + item.msgId + '"  data1="'+messageUrl+'" class="notification-user">' + item.variable + ' </a>'


/*

        *功能: JS跳转页面,并已POST方式提交数据

        *参数: URL 跳转地址 PARAMTERS 参数

        *返回值:

        *创建时间:20160713

        *创建人: 

        */

        function ShowReport_Click() {


            var parames = new Array();

            parames.push({ name: "param1", value: "param1"});

            parames.push({ name: "param2", value: "param2"});


            Post("SupplierReportPreview.aspx", parames);


            return false;

        }


        /*

        *功能: 模拟form表单的提交

        *参数: URL 跳转地址 PARAMTERS 参数

        *返回值:

        *创建时间:20160713

        *创建人: 

        */

        function Post(URL, PARAMTERS) {

            //创建form表单

            var temp_form = document.createElement("form");

            temp_form.action = URL;

            //如需打开新窗口,form的target属性要设置为'_blank'

            temp_form.target = "_self";

            temp_form.method = "post";

            temp_form.style.display = "none";

            //添加参数

            for (var item in PARAMTERS) {

                var opt = document.createElement("textarea");

                opt.name = PARAMTERS[item].name;

                opt.value = PARAMTERS[item].value;

                temp_form.appendChild(opt);

            }

            document.body.appendChild(temp_form);

            //提交数据

            temp_form.submit();

        }


本文转自 liang3391 51CTO博客,原文链接:http://blog.51cto.com/liang3391/1873852


相关文章
|
存储 前端开发 Java
Element el-upload 文件上传/图片上传/拖拽上传/附带参数/附带请求头部详解
文目录 1. 前言 2. 基本用法 2.1 前端部分 2.2 后端部分 2.3 获取后端返回信息 3. 外观功能介绍 3.1 拖拽上传 3.2 显示图片 3.3 设置文件列表样式 3.4 显示提示信息 4. 事件功能介绍 4.1 限制上传文件数量 4.2 限制上传文件类型和大小 4.3 移除文件处理 4.4 手动上传 5. 附带参数 6. 附带请求头部 7. 小结
6299 0
|
JavaScript
jQuery带参数跳转,新页面获取url的参数id
jQuery带参数跳转,新页面获取url的参数id
65 0
|
前端开发
a标签以post方式提交
a标签以post方式提交
145 0
|
前端开发 Java
前端——HTML或者JSP页面--执行完某事件后刷新页面,重置表单,清空数据
前端——HTML或者JSP页面--执行完某事件后刷新页面,重置表单,清空数据
|
前端开发 JavaScript
el-upload上传文件和表单一起提交+后端接收代码
el-upload上传文件和表单一起提交+后端接收代码
578 3
el-upload上传文件和表单一起提交+后端接收代码
|
安全 应用服务中间件
Form表单method属性的两种提交方式Get和Post的区别
Form表单method属性的两种提交方式Get和Post的区别
493 0
|
移动开发 Java HTML5
HTML5 学习11.初识表单post和get提交
HTML5 学习11.初识表单post和get提交
【Layui】使用location.href跳转时,第一次可以,第二次就没反应了,后台数据也已经改了
【Layui】使用location.href跳转时,第一次可以,第二次就没反应了,后台数据也已经改了
692 0
【Layui】使用location.href跳转时,第一次可以,第二次就没反应了,后台数据也已经改了
|
JavaScript
post方式进行无刷新删除
post方式进行无刷新删除
216 0
|
编解码 应用服务中间件
表单提交方式由POST改为GET出现乱码的解决
组合查询功能,原先使用<html:form>缺省是以POST方式提交的,增加了分页功能后,由于要在URL里记住用户提交的查询内容(例如:http://localhost:8080/aims/client/filter.do?name=%E5%BC%A0&address=%E5%8C%97%E4%BA%AC&title=&duty=&departmentCode=10000001&categoryCode=10000002&fieldCode=10000006&genderCode=&identityCode=),所以表单的提交方式要改为GET。
1151 0