頁面前端點擊按鈕提交兩兩次的問題


 @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