Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*normal*/
- $("<iframe>", {
- name: "AjaxDownloaderIFrame"
- })
- .hide()
- .appendTo("body");
- var form = $("<form>", {
- action : '',
- method : "POST",
- target : "AjaxDownloaderIFrame",
- }).appendTo("body");
- $.each({
- "search": $parent.search,
- "action": "download"
- }, function(key, val){
- $("<input>", {
- type : "hidden",
- name : key,
- value : (typeof val == "object") ? JSON.stringify(val) : val
- }).appendTo(form);
- });
- form.submit();
- form.remove();
- return;
- /*minified*/
- !function(a){a.AjaxDownloader=function(b){var c=a.extend(!0,{},{data:a.ajaxSetup().data||{},url:a.ajaxSetup().url},b),d=a("<form>",{action:c.url,method:"POST",target:"AjaxDownloaderIFrame"}).appendTo("body");a.each(c.data,function(b,c){a("<input>",{type:"hidden",name:b,value:"object"==typeof c?JSON.stringify(c):c}).appendTo(d)}),d.submit(),d.remove()},a(document).ready(function(){a("<iframe>",{name:"AjaxDownloaderIFrame"}).hide().appendTo("body")})}(jQuery);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement