- @using (Ajax.BeginForm("GetData2", "re_CPCKBoard", new AjaxOptions { HttpMethod = "Post", OnSuccess = "back2(data)" }, new { @class = "form-horizontal", id = "form2" }))
- {
- <div class="row">
- <div class="col-md-1 col-md-offset-1">
- <button type="submit" class="btn btn-primary" id="bt2" style="display:none"> 查询 </button>
- </div>
- </div>
- @*<div class="col-md-12">
- <h4 class="text-center"> 还有 <span id="time"></span> 秒刷新 </h4>
- </div>*@
- <div class="col-md-12">
- <h4 class="text-center"><b> 计划发货合计:</b></span> 已发货合计:</b></span> 待发货合计:</b></span> </h4>
- <table id="dt2" class="table table-striped table-over table-bordered" style="white-space: nowrap;font-size:15px;"></table>
- </div>
- }
- $("#bt2").click(function () {
- var path = "/report/re_CPCKBoard/GetData2";
- $("#form2").attr("action", path).submit();
- layerTag = layer.load();
- })
如果按钮本身就是 submit 类型, 点击查询按钮的时候久会默认提交表单.
所以在 JS 代码中就不用重复写 submit 事件了
来源: http://www.bubuko.com/infodetail-3439092.html