页面前端点击按钮提交两两次的问题


 @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 id="plansum2"></span>&nbsp;&nbsp;<b>已发货合计:</b><span id="alreadysum2"></span>&nbsp;&nbsp;<b>待发货合计:</b><span id="notsum2"></span>&nbsp;&nbsp;</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事件了

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM