我的代码:
型号:
function get_all_transaksi_proses() {
$rs = $this->db->query("SELECT a.id_transaksi, ETC");
return $rs;
}
控制:
public function ambilDataTransaksi() {
$data=$this->transaksi->get_all_transaksi_proses();
echo json_encode(array("result" => $data->result_array()));
}
观点:
$.getJSON("<?php base_url();?>transaksiDigorCont/ambilDataTransaksi", function(data) {
alert("jhjh");
});
这是我的代码但它不能显示警告(“jhjh”),所以它无法进入功能(数据)?
答案 0 :(得分:0)
请参阅$.getJSON文档:
jQuery.getJSON( url [, data ] [, success( data, textStatus, jqXHR ) ] )
它希望将URL作为第一个参数。
答案 1 :(得分:0)
你应该这样做:
$.getJSON( "<?php echo base_url(); ?>controllername/somefunction", function( data ) {
//do something with data
});
并在控制器中创建一个函数,例如“somefunction
”和
//controller code
function somefunction() {
//load model if not already done in constructor
//get data from model
$data = $this->your_model->get_all_transaksi_proses();
echo json_encode($data);
}