问题解决了。代码是正确的。它是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");” 去工作。
有谁知道是什么问题?
任何帮助表示赞赏!谢谢你。