|
@@ -432,9 +432,10 @@ function toPaydataExport(){
|
|
|
// if(ipt.length != 0) {
|
|
|
// $('#zbSeatchT input[name="selectIds"]').attr('name', '')
|
|
|
// }
|
|
|
- $('#zbSeatchT').attr('target', "_parent")
|
|
|
- $("#zbSeatchT").attr("action","/front/dataExport/superSearchExport").append(tmpInput);
|
|
|
- $("#zbSeatchT").removeAttr("onsubmit");
|
|
|
+ var params = $("#zbSeatchT").serialize();
|
|
|
+ var $form = jsCreateFrom(params)
|
|
|
+ $form.attr('target', "_parent")
|
|
|
+ $form.attr("action","/front/dataExport/superSearchExport").append(tmpInput);
|
|
|
if (goTemplateData.inIframe) {
|
|
|
window.$BRACE.methods.open({
|
|
|
route: {
|
|
@@ -443,6 +444,42 @@ function toPaydataExport(){
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
- $("#zbSeatchT").submit();
|
|
|
+ $form.submit();
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+// a=1111&b=2222&c=333
|
|
|
+function jsCreateFrom (formData) {
|
|
|
+ // 解析字符串为参数对象
|
|
|
+ var params = {};
|
|
|
+ formData.split('&').forEach(function(pair) {
|
|
|
+ var parts = pair.split('=');
|
|
|
+ var key = decodeURIComponent(parts[0]);
|
|
|
+ var value = decodeURIComponent(parts[1]);
|
|
|
+ params[key] = value;
|
|
|
+ });
|
|
|
+
|
|
|
+ // 创建一个隐藏的表单元素
|
|
|
+ var form = $('<form>').hide();
|
|
|
+
|
|
|
+ // 设置表单的属性和数值
|
|
|
+ form.attr('method', 'POST');
|
|
|
+ // form.attr('action', '目标URL');
|
|
|
+
|
|
|
+ // 添加参数和数值的输入元素
|
|
|
+ $.each(params, function(key, value) {
|
|
|
+ var input = $('<input>').attr({
|
|
|
+ type: 'hidden',
|
|
|
+ name: key,
|
|
|
+ value: value
|
|
|
+ });
|
|
|
+ form.append(input);
|
|
|
+ });
|
|
|
+
|
|
|
+ // 将表单添加到页面中
|
|
|
+ $('body').append(form);
|
|
|
+
|
|
|
+ // 提交表单
|
|
|
+ // form.submit();
|
|
|
+ return form
|
|
|
+}
|