私のasp.netアプリケーションにはマスターページと他のいくつかのページがあり、そのページにボタンと削除ボタンを追加しました.この削除ボタンのために、私のコードビハインドに削除メソッドを書きました. しかし、この削除機能が起動する前に、削除確認ボックスを表示する必要があります。このために、フォルダーのcustom.js
下にある名前のjQueryファイルに削除確認メソッドを記述Js
し、マスターページでこのjsファイルを参照しています
<script src="/Js/custom.js" type="text/javascript"></script>
このcustom.jsでは、custom.jsのpageInitの下に削除確認メソッドを書きました
function pageInit(){
$(".delete").click(function (event) {
confirmationBox(event);
});
}
function confirmationBox(event) {
var r = confirm("You are about to delete some items. Click Ok to continue");
if (r == true) {
$(document).submit();
}
else {
event.preventDefault();
}
}
スクリプトでは、クラス名を削除のように使用しています
<asp:Button ID="btnDelete" class="delete" Text="Delete"/>
スクリプトからjsファイルを次のように呼び出しています
<script type="text/javascript">
$(document).ready(function () {
pageInit();
});
</script>
しかし、この削除確認メソッドはまったく起動していません。このクエリの何が問題なのですか。誰か助けてください.....