在我的页面中,我使用ajax从db中获取数据,因此在我的控制器中,当我将它们发送到页面时,我仅获取了一个数据
这是我使用的ajax方法
$.ajax({
type:'get',
url:'{!!URL::to('gestion_commandes/create/gencodesol1')!!}',
data:{'id':type, 'id':code},
dataType:'json',
success:function(data){
console.log('success');
console.log(data);
console.log(data.nbrdebut);
//console.log(data.type);
/* var codesol=data+data.nombre;
for(y=1;y<=nbrrowsol;y++ ){
var somme=codesol+y;
$('#codesol'+y).val(somme);
console.log(somme);
}*/
},
error:function(){
}
});
这是我在控制器中的功能
public function findnaturesol1(Request $request)
{
$data=Commande::select('nombre')->where('code', 'LIKE', '%'.$request->id.'%')->count();
if($data!=0){
//$data1=Commande::select('select code from commandes ')->where('code','LIKE', '%'.$request->id.'%')->count();
// $data=Matrice::select('nbrdebut')->where('type',$request->id)->first();
// $data=$vide1+$data2;
// echo '$data2->$nbrdebut';
return response()->json($data);
}
/*else{
$data=DB::table('commandes')-insertGetId(['code' => 'first']);
}*/
}
答案 0 :(得分:0)
这是我的代码,很抱歉我忘记了注释标记
public function findnaturesol1(Request $request)
{
$data=Commande::select('nombre')->where('code', 'LIKE', '%'.$request->id.'%')->count();
if($data!=0){
//$data1=Commande::select('select code from commandes ')->where('code','LIKE', '%'.$request->id.'%')->count();
$data=Matrice::select('nbrdebut')->where('type',$request->id)->first();
// $data=$vide1+$data2;
// echo '$data2->$nbrdebut';
return response()->json($data);
}
/*else{
$data=DB::table('commandes')-insertGetId(['code' => 'first']);
}*/
}
答案 1 :(得分:0)
在控制器中:
public function findnaturesol1(Request $request)
{
$data=Commande::select('nombre')->where('code', 'LIKE', '%'.$request->id.'%')->count();
if($data!=0){
$data1 = Commande::select('select code from commandes ')->where('code','LIKE', '%'.$request->id.'%')->count();
$data2 = Matrice::select('nbrdebut')->where('type',$request->id)->first();
$data = [
'data1' => $data1,
'data2' => $data2
];
return response()->json(['data' => $data]);
}
}
在js中:
$.ajax({
type:'get',
url:'{!!URL::to('gestion_commandes/create/gencodesol1')!!}',
data:{'id':type, 'id':code},
dataType:'json',
success:function(response){
console.log('data1::', response.data.data1);
console.log('data2::', response.data.data2);
},
error:function(){
}
});