鑑於頁:阿賈克斯與jQuery不工作
<script languge="javascript" type="text/javascript">
$(document).ready(function() {
$('#delete').click(function(e) {;
e.preventDefault();
var parent = $(this).parent();
mainParent=parent.parent();
$.ajax({
type: 'post',
url: "<?= site_url('controller_Test/fnDelete') ?>",
data: "id="+$(this).prev().text(),
success: function() {
mainParent.slideUp(0,function() {
mainParent.remove();
});
}
});
return false;
});
});
控制器--controller_Test
function fnDelete(){
$data['delete_me']=$_POST['id'];
if (!empty($data['delete_me'])){
$this->load->model('data_Model', '', TRUE);
$this->properties->deleteRec($data['delete_me']);
$this->output->set_output('works');
} else {
$this->output->set_output('dontwork');
}
}
在這種fnDelete應該在數據庫中刪除行。但它並沒有刪除。但它從視圖中刪除該行。我正在使用codeigniter。 我的代碼有什麼問題嗎?
我不知道,但在視圖頁第3行的分號絕對不屬於那裏。 – 2009-12-24 05:46:36
請發佈您的HTML。 – Sampson 2009-12-24 05:53:59