Ajax不工作:我想用Code Igniter框架更新一条记录。当我通过po_id下面的网址。我的阿贾克斯没有工作。但没有通过身份证我的下面ajax正在工作。Ajax在Codeigniter中不工作
<a class="btn btn-success" href="<?php echo base_url('inventory_c/view_purchase_update/'.$result->po_id);?>">Update</a>
控制器:
public function view_purchase_update() {
$data['pitems'] = $this->inventory_m->purchase_items_update($po_id);
$data['sname'] = $this->inventory_m->getsuppname($supplier_id);
$data['sid'] = $this->inventory_m->getsuppid($po_id);
$this->load->view('superadmin/editable_purchase_update',$data);
}
Ajax代码:
$.ajax({
type: "POST",
url: "add_temp_purchase",
cache: false,
data: 'itemnum='+itemnum+'&itemname='+itemname+'&costprice='+costprice+'&quantity='+quantity+'&customer_id='+customer_id+'&sales='+sales,
dataType: "html",
success: function(returnhtml) {
}
});
ü必须在这里定义完整的URL:url:“add_temp_purchase”,'与控制器名称一起:maybe:'url:“add_temp_purchase/view_purchase_update”,' – devpro
当您点击'update'时,它会将您带到'view_purchase_update'方法。那么你想用AJAX做什么? –
你的add_temp_purchase函数在哪里? – madalinivascu