2つの問題があります
リンクのマークアップ
<a href="/Home/DisplaySpreadSheetData" id="displaySpreadSheetLink">DisplaySpreadsheetData</a>
1) document.ready の下に、リンクがデフォルトで無効になっていることを確認するための次のコード行がありますが、機能しません。
$('#displaySpreadSheetLink').bind('click', disableLink);
リンクを無効にするコード
var disableLink = function (e) {
e.preventDefault();
return false;
}
2) リンクがクリックされたときに、checkFile() が true を返す場合、リンクを無効にする必要があることを確認したい
$('#displaySpreadSheetLink').click(function (e) {
if (checkFile()) {
e.preventDefault();
}
});
ここには 2 つの問題があります。最初の問題を修正するにはどうすればよいですか。2 番目の問題については、checkFile() が true を返しても e.preventDefault() が実行されないと思います。誰でも助けてもらえますか?