当我尝试通过ajax jquery发送数据在成功我得到整个页面html。其他功能在这里工作是我的代码。CodeIgnitor jquery成功给我所有页面html
<form id ="" action ="" method ="POST">
<?php
$counter = 0 ;
foreach ($all_users as $user) {
?>
<tr class="">
<td><?php echo $user->user_name; ?></td>
<td><?php echo $user->level ;?></td>
<td>asd</td>
<td><a class="edit" href="javascript:;">Edit</a></td>
<td><a class="delete" onclick ="delete_user($(this),<?php echo $user->id;?>)">Delete</a></td>
</tr>
<?php
$counter ++;
}
?>
</form>
的JavaScript
function delete_user(row_id,user_id)
{
if (confirm('Do you really want to delete')) {
row_id.closest('tr').remove();
$.ajax({
type: "POST",
url: "delete_user/",
data: { "user_id":user_id },
success: function(msg) {
//alert("Name = " + msg);
}
});
}
else {
// Do nothing!
}
}
在CI
function delete_user()
{
$user_id = $this->input->post('user_id');
$this->load->model("m_user");
$this->m_user->delete_user($user_id);
echo $result;
echo $user_id;
}
我可以看到它帖子发送和数据被发送过,但我不明白我得到整个HTML页面的回复代码。
它的住客或者到本地? – 2013-04-08 08:59:21
其在本地主机 – Uahmed 2013-04-08 09:04:35