Jquery Ajax调用以显示数据
我是一个网络开发新手。在我的数据库中,我有一个名为customers的表。有两列名为customer name和customer address。在我的界面中,我有一个可以搜索客户的字段。在接口中,有另一个名为“客户地址”的字段。我的目标是在选择客户名称后立即填写客户地址字段 这是我的视图文件 这是我的常用助手函数Jquery Ajax调用以显示数据,jquery,ajax,codeigniter,Jquery,Ajax,Codeigniter,我是一个网络开发新手。在我的数据库中,我有一个名为customers的表。有两列名为customer name和customer address。在我的界面中,我有一个可以搜索客户的字段。在接口中,有另一个名为“客户地址”的字段。我的目标是在选择客户名称后立即填写客户地址字段 这是我的视图文件 这是我的常用助手函数 您的脚本看起来像是添加了额外的}括号&以下是AJAX代码。 我假设控制器函数返回正确的结果 $j.ajax({ type:'post', url:base_url+'
您的脚本看起来像是添加了额外的}括号&以下是AJAX代码。 我假设控制器函数返回正确的结果
$j.ajax({
type:'post',
url:base_url+'ajax/load_customer_address',
data:{
cid:cid
},
dataType: "json",
success: function (response) {
console.log(response);
// Your data came here
},
error:function(a,b,c){
},
});
ajax中的
success
在哪里??您需要成功地编写代码。
bind:function(){
$j('.jcustomer_list').find('li').unbind('click');
$j('.jcustomer_list').find('li').bind('click',function(){
$j('#customer_name').val($j(this).attr('title'));
//$j('#customer_address').val($j(this).attr('title'));
$j('.customer_id').val($j(this).attr('rel'));
var cid=$j(this).attr('rel');
customer.getPreviousBalance(cid);
customer.getCustmerAddress(cid);
$j('.jcustomer_list').css('display','none');
});
},
getCustmerAddress:function(cid){
$j.ajax({
type:'post',
url:base_url+'ajax/load_customer_address',
data:{
cid:cid
},
//here a success function must be added but I am not being able to this.
error:function(a,b,c){
},
});
}
}
public static function get_customer_address($cid) {
$CI = &get_instance();
$c = sql::row("customers", "customer_id='$cid'", "customer_address");
return $c;
}
$j.ajax({
type:'post',
url:base_url+'ajax/load_customer_address',
data:{
cid:cid
},
dataType: "json",
success: function (response) {
console.log(response);
// Your data came here
},
error:function(a,b,c){
},
});