提交不正确触发

时间:2013-06-03 12:08:03

标签: jquery ajax submit postback colorbox

所以我有这个表单,如果我在没有通过ajax打开彩色框弹出的情况下提交它,它可以正常工作,但如果我调用colorbox,则会调用事件提交,但它不会将数据发送到服务器(回发后)。

有什么建议吗?

编辑:

我这样称呼彩盒:

$(".costumer_choose").click(function(e){
    e.preventDefault();

    $.colorbox({ href : "potatoes", innerWidth : "830px", height : "80%" });
});

这是提交事件:

$('form#payment_main').submit(function(){
    console.log('submit');

    $('#chooser input[type=radio]').each(function(){ 
        if ( !$(this).prop('checked') ) {
            $('#' + $(this).data('id')).remove();
        }
    });

    $('#recurring_chooser input[type=radio]').each(function(){ 
        if ( !$(this).prop('checked') ) {
            $('.' + $(this).val()).remove();
        }
    });
});

PS:加载的内容不会覆盖任何现有的var,而jQuery只会加载一次。

编辑2: 执行提交事件中的代码但在此之后,页面不会“刷新”。

0 个答案:

没有答案