我想在mvc3中单击视图页面上的提交按钮时显示弹出窗口。我认为这可以通过传递类来完成,但即使这样我也无法获得弹出窗口。请解释如何使用jquery在按钮点击中显示弹出窗口?
您还可以Jquery触发器函数。
这应该可以很好地工作
<script type="text/javascript">
$(function () {
$(".your-button-class").click(function() {
// do popup
});
});
</script>
如果您使用提交按钮,那么您应该使用表单提交事件,而不是单击提交按钮。
如果您使用的是一个简单的输入类型按钮,那么您可以使用点击事件来显示弹出窗口。
第三种情况是,如果你想使用提交按钮,那么把你的表单做成ajax表单。然后使用beforeSend函数来显示弹出窗口。
由于目前我正在使用Colorbox弹出窗口,因此您可以使用以下语法来显示弹出窗口:
$.colorbox.open();