单击删除记录时刷新div标签

时间:2009-08-13 06:26:42

标签: php ajax prototypejs

我正在使用prototype.js,PDO,PHP。我想删除使用ajax刷新的记录

的index.php

     <?php if(!isset($studentVoList)||count($studentVoList)==0){?>
        <tr><td colspan="3" align="center">No records found.</td></tr>
        <?php } else {
            foreach($studentVoList as $studentVo) {
        ?>
        <tr>
        <td align="center"><?php echo $studentVo->id;?></td>
        <!--td align="center"><?php echo "1";?></td-->
        <td>
        <Select NAME="CoId" >
            <Option VALUE="Item1">1</option>
            <Option VALUE="Item2">2</option>
            <Option VALUE="Item3">3</option>
        </Select>


        </td>
        <td align="center"><?php echo $studentVo->st_name;?></td>
        <td align="center"><?php echo $studentVo->st_city;?></td>
        <td align="center"><?php echo $studentVo->st_created;?></td>
        <td align="center"><?php echo $studentVo->st_modified;?></td>

        <td align="center">
        <a href="javascript: submitForm('<?php echo $studentVo->id?>','view')">Edit</a></td>
        <td align="center">
        <!--a href="javascript: submitForm('<?php //echo $studentVo->id?>','delete')">Delete</a></td-->
        <a href="javascript: deleteId('<?php echo $studentVo->id?>')">Delete</a></td>

        </tr>
        <?php 
        }
        }
       ?>

脚本是

     function deleteId(id){

     alert("Id:="+id);
      var myAjax = new Ajax.Request('delete.php',{method:'post',parameters: 'action='+ id});

    }

删除完成但刷新后,我想点击删除按钮

刷新代码

1 个答案:

答案 0 :(得分:0)

您可以从本教程中获得一些想法 http://papermashup.com/jquery-ajax-delete/ 或者,如果您使用的是jquery,只需使用插件

即可