これは私の前の質問からのピギーバックです
AJAX get リクエストの後に Excel をダウンロードしようとしましたが、それは実行できません。
だから今代わりに
$.get("downloadExcel", {
'foo': 'bar'
});
ユーザーがモーダルボックスのボタンをクリックしたときにjQuery UIを使用してクリックしたいページに非表示のURLがあります。プログラムで URL のパラメーターを変更しますが、ユーザーがクリックしたかのように jQuery を使用して URL をクリックしてロードする方法がわかりません。
<a href="downloadExcel?foo=bar" id="hiddenLink" src="display: none;"></a>
$("#testexcel").dialog({
autoOpen : false,
draggable : false,
resizable : false,
modal : true,
buttons: [{
text: "Download File",
click: function () {
$("#hiddenLink").click(); //this doesn't work
jQuery(this).dialog( "close" );
return true;
}
}]
});