使用jquery重新加载div

时间:2012-08-17 18:06:26

标签: jquery

我有一个问题:在我的PHP页面里面有一个列出的合作伙伴详细信息列表,当我通过jquery添加另一个合作伙伴时,我需要将该合作伙伴也显示在上面的列表中,如果添加成功我们需要重新加载..

<?php for($i=0;$i<$partnerCount;$i++){ ?>
<tr>
    <td><input type='checkbox' id='<?php echo $partnerData[$i]['PARTY_RELATIONSHIP_ID'];?>' name='party_relation[]'></td>
    <td><?php echo $partnerData[$i]['partnerCode'];?></td>
    <td><?php echo $partnerData[$i]['partnerName'];?></td>
    <td><?php echo $partnerData[$i]['PARTY_ROLE_NAME'];?></td>
    <td><?php echo $partnerData[$i]['phone'];?></td>
    <td><?php echo $partnerData[$i]['address1'];?></td>
    <td><?php echo $partnerData[$i]['address2'];?></td>
    <td><?php echo $partnerData[$i]['city'];?></td>
    <td><?php echo $partnerData[$i]['state'];?></td>
    <td><?php echo $partnerData[$i]['zip'];?></td>
</tr>
<?php } ?>

1 个答案:

答案 0 :(得分:0)

如果没有客户支持的话,我们无法告诉你如何做到这一点,但是我猜你可以这样做:

PHP:
<div id="partners">
    <?php include("TheFileYouShowAbove.php") ?>
</div>

JS:

//Callback from the ajax request where you add a new user
function(data){
    if(data == "success") //This has to be put out by your PHP script
        $("#partners").load("TheFileYouShowAbove.php");
}