javascript - jQuery 不隐藏 div (mvc 4)

标签 javascript jquery html asp.net-mvc-4

我有 2 个 div:

 <div class="lobsummary">
    <input type="submit" name ="sbmtbtn">
    <input type="submit" name ="sbmtbtn">
 </div>
 <div class="applicationsummary">
 </div>

我要显示applicationsummary什么时候sbmtbtn已提交,所以我使用了以下脚本:

  $('.lobsummary input:submit').submit(function (event) {
        $('.applicationsummary').show();
        $('.lobsummary').hide();
    });

但是它不起作用。

编辑:div 包含在 <% Html.BeginForm("Index", "Home"); %> 中我正在使用它从 View 中将值传递给我的 Controller 。

最佳答案

使用 event.preventDefault() 它停止默认操作

$('.lobsummary input[type=submit]').click(function (event) {
        event.preventDefault();
         alert($(this).index() + 1);
        $('.applicationsummary').show();
        $('.lobsummary').hide();
    });

关于javascript - jQuery 不隐藏 div (mvc 4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24486794/

相关文章:

javascript - 在 JavaScript 中解析文本

javascript - 日期选择器上的 onSelect 不起作用

javascript - AJAX、JS和Fancybox,如何使其正常工作?

javascript - 使用 WinJS.UI.ListView,如何在 snapview 中禁用点击动画

javascript - 如何在JavaScript中调用jquery函数?

javascript - jQuery 如何在 IE8 及以下版本中执行 "fade"?

javascript - 如果不重新加载页面,多次点击功能将无法使用

jQuery 仅将功能应用于类和父元素

html - 尝试将网站背景从黑色更改为图像

javascript - 包含 AngularJS 多选指令时出错