表題の通りなのですが、GETリクエストが走りません。
下記にソースを提示します。
php
1<a class="com-btn hilited-btn proceed-btn right-icon-btn print-btn" href="{{{ $obj->link_url) }}}" target="_blank" id="{{ $id }}"> 2 <b><span class="wbr">ダウンロード</span> 3</a>
js
1$('#id').on('click', function(event) { 2 event.preventDefault(); 3 if (confirm('ダウンロードしますか')) { 4 console.log(this.href); 5 $.get(this.href); 6 } 7});
処理の流れとしては、ダウンロードボタンを押下して、ポップアップメッセージを表示して、
「OK」を押下すると、ファイルがダウンロードされるという仕組みです。
JSの制御を外すとファイルが正しくダウンロードできること
コンソールに吐き出されたリンクをクリックすると、同じファイル(正しい)がダウンロードできること
は既に確認済です。何かほかに方法があればご教授お願いします。
getのリクエスト方法が悪いのではとふんでいます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。