提交表单后显示新的colorbox div

时间:2013-05-24 19:06:36

标签: jquery

我有一个使用colorbox内联显示的表单。提交表单后,如果成功,我想显示一个新表单“感谢提交”。我知道我可以更改HTML,但我需要保留原始格式(div),这样如果有人想问另一个问题,他们就不会看到替换原始格式的HTML。我有两个div。首先是一个隐藏的div与形式,第二个是div id =“cbrequestformconfirm”。现在,在单击表单按钮(id = submitrequest)后,它确实更改了颜色框,但它是空的。感谢您的帮助,这里是代码。如果您需要其他信息,请告诉我。

$('#submitrequest2013').click(function(){

    $.post('/form.asp?t='+d.getTime(), $('#communityform').serialize(), function(data) {
       //success
       $("#cbrequestformconfirm").colorbox({inline:true, open:true, width: "50%", Height: "50%"});
    });

    return false;
});

1 个答案:

答案 0 :(得分:0)

试试这个:

编辑:更正致电:

$.colorbox({href:"#cbrequestformconfirm",inline:true, open:true, width: "50%", Height: "50%"});

你有这个HTML:

<div display="none">
    <div id="cbrequestformconfirm">
        Success!
    </div>
</div>