問題が解決しました。コードは正しいです。これは、Angularjs と Jquery の間の相互作用です。Jqueryのみを使用している場合に機能します
フォーム送信に追加のチェック方法を追加しようとしています。ここでは Jquery 送信機能を使用しています
以下は私のコードです
HTML
<form id="upload_form" action="javascript:console.log('submitted');">
<table class="tablestyle">
<tr>
<td class="labelstyle" style="width:80px;">File</td>
<td class="datastyle">
<input type="file" class="textinput" tabindex="7" id="file" name="file">
<input id="upload" name="upload" class="button" value="Upload" tabindex="8" type="submit"></td>
</tr>
</table>
</form>
Javascript
$("#upload_form").submit(function() {
console.log("checking");
});
ただし、送信すると、「javascript:console.log('submitted');」のみが表示されます 私のコンソールに印刷されます。「console.log("checking");」を取得できません 仕事に。
誰が問題が何であるか知っていますか?
どんな助けでも大歓迎です!ありがとうございました。