Html 输入类型为submit时如何触发模态

Html 输入类型为submit时如何触发模态,html,ajax,asp.net-mvc,modal-dialog,Html,Ajax,Asp.net Mvc,Modal Dialog,我想在输入类型为submit时触发模式, 当我完成我的要求时,需要提交数据,然后启动模态示例(使用ajax更新zone) 但我尝试在输入类型上添加数据切换,添加后,表单似乎无法发布到控制器,有人对此有任何解决方案吗 <input type="submit" value="Ok" /> <button type="button" class="btn btn-primary" data-toggle="modal" data- target="#exampleModalCen

我想在输入类型为submit时触发模式,
当我完成我的要求时,需要提交数据,然后启动模态示例(使用ajax更新zone)
但我尝试在输入类型上添加数据切换,
添加后,表单似乎无法发布到控制器,
有人对此有任何解决方案吗

<input type="submit" value="Ok" />
 <button type="button" class="btn btn-primary" data-toggle="modal" data- 
target="#exampleModalCenter">
    launch modal
    </button>

    <!-- Modal -->
    <div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
        <div class="modal-dialog modal-dialog-centered" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title" id="exampleModalLongTitle">Your Content</h5>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body" id="PlanCompleteZone">
                    @Html.Action("PlanComplete")
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
                    <button type="button" class="btn btn-primary">Save changes</button>
                </div>
            </div>
        </div>
    </div>
    <!-- Modal -->

发射模态
你的内容
&时代;
@Html.Action(“计划完成”)
接近
保存更改

我建议您在表单中使用onSubmit事件的侦听器,以便您可以在提交时触发javascript函数,在该函数中,您必须阻止事件(提交)并启动模式,最后使用ajax请求提交表单内容

<form method="POST" onsubmit="submit(event);">
    <input type="submit" value="Ok" />
</form>
   <script>
        function submit(event){
           event.preventDefault();
           //assuming bootstrap 3
           $('#exampleModalCenter').modal('show')
           //ajax request
        }
   </script>

功能提交(事件){
event.preventDefault();
//假设引导3
$('exampleModalCenter').modal('show')
//ajax请求
}