在bootbox中提交表单

时间:2014-05-12 16:58:21

标签: jquery forms symfony twig bootbox

我在确认bootbox中有一个表单,我需要ok按钮让这个表单的提交赶上这个。

以下是我用于bootbox的代码

$.get(ruta,
        function(response) {
            bootbox.confirm(response, function(result){
                if(result){

                }
            });
});

这是我的表格:

<form class="form-horizontal" id="form" method="POST" action="{{ path ('nueva_pregunta_ajax')}}" {{ form_enctype(form) }} novalidate >

我正在使用像模板电机这样的树枝和像框架一样的symfony2

1 个答案:

答案 0 :(得分:2)

你应该使用一个对话框:

//define your post target
var url = '/example/post';
$.get(ruta,function(response) {
    bootbox.dialog({
        title:'Your fancy title',
        message:response,
        buttons:{
            cancel:{
                label: "Cancel",
               className: "btn-default",
            },
            submit:{
                label: "Submit",
                className: "btn-primary",
                callback: function() {
                    //post the data
                    $.post(url, $('#form').serialize(), function(data){
                        //do something
                    });
                }
            }
        }    
    });
});

这样的事情应该有效