Jquery引导模式PHP


Jquery Bootstrap modal PHP

我有一个有许多字段的表单,当我单击提交按钮时,在我的数据库中保存数据之前,我想显示一个引导模式弹出窗口,向用户显示一个问题。用户可以对问题回答"是"或"否"。在这两种情况下,数据将保存在数据库中。"是"answers"否"按钮的区别在于动作。

我有一些麻烦处理这个。我知道Ajax和PHP是必需的,但我真的不知道如何做到这一点。

请帮忙。

对不起,我的英语不好。

您只需要在submit被点击时调用modal。然后,根据用户单击的内容执行ajax调用。

有些像这样:

//Submit Button
<div class="form-group">
    <button id="submit" name="submit" class="btn btn-primary">Submit</button>
</div>
//Modal to ask for confirmation
<div id="confirm" class="modal hide fade">
  <div class="modal-body">
    Are you sure?
  </div>
  <div class="modal-footer">
    <button type="button" data-dismiss="modal" class="btn btn-primary" id="yes">Yes</button>
    <button type="button" data-dismiss="modal" class="btn" id="no">No</button>
  </div>
</div>

然后,您只需要为每个按钮添加侦听器并执行相应的操作。

Javascript

<script type="text/javascript">
    //If user submits, show modal.
    $("#submit").click(function() {
        showModal();
    });
    //If user selects Yes, do action A.
    $("#yes").click(function() {
        doAjax_A();
    });
    //If user selects No, do action B.
    $("#no").click(function() {
        doAjax_B();
    });
</script>

剩下的就是做Ajax调用了。更多信息:http://api.jquery.com/jquery.ajax/