视图:
<asp:PlaceHolder runat="server" ID="myPlaceHolder">
<button id="cmdMyButton">ButtonName</button>
jQuery:
$(function () {
$('body').on('click', "#cmdMyButton", function (e) {
alert("alertmessage");
});
...
单击按钮cmdmybutton在Firefox和Chrome中工作,但绝对没有任何作用。我没有在边缘获得警报。
我尝试了此主题中的所有内容Microsoft Edge:OnClick事件停止工作吗?但是没有什么对我有用的。我正在使用jQuery 3.3.1
通过将jQuery更新为3.3.1
来解决header.asax:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" ></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/3.3.1/jquery-ui.min.js" ></script>