0

我有一个使用颜色框内联显示的表单。表单提交成功后,我想显示一个新表单,上面写着“感谢提交”。我知道我可以只更改 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;
});
4

1 回答 1

0

试试这个:

编辑:更正调用:

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

你在哪里有这个html:

<div display="none">
    <div id="cbrequestformconfirm">
        Success!
    </div>
</div>
于 2013-05-24T19:19:47.770 回答