js analog form to submit export data

// Create mock submission form 
function dataExport (the Option) { var form = $("<form method='get'></form>"); if (option === undefined || option === null) { the console.log ( "parameters must be set"); return; } form.attr("action", option.url); , data = option.data; if (data === undefined || data === null || data.length === 0) { the console.log ( "no request parameter"); } else { for (var key in data) { var input = $("<input type='hidden'>"); input.attr({ "name": key }); input.val(data[key]); form.append(input); } } $(document.body).append(form); form.submit(); form.remove(); }

  

// Call 
dataExport ({ url: "/Journal/Export", data: { "operType": $("select[name=OperType]").val(), "beginTime": $("input[name=StartTime]").val(), "endTime": $("input[name=EndTime]").val(), "SearchStr": $("input[name=SearchStr]").val(), } })

  

Guess you like

Origin www.cnblogs.com/zhoushangwu/p/11098948.html