dougan1330 2016-10-12 09:16
浏览 66
已采纳

将两个查询变量传递给jquery返回数据

I want to send two query variables and want to send those values to jquery ajax data value.Now I get nothing in ajax page.If I use one query statement and passed one value I get some output

$.ajax({
  url: 'get-details',
  type: 'GET',
  data: 'id='+user_id,
  dataType: 'JSON',
  success: function(data,data1,textStatus, jqXHR){ //want to add data1
    var id = data.id;
    var alt=data1.column; 
    alert(data1.column);
  },
  error: function(jqXHR, textStatus, errorThrown){

  },
});  

public function getDetails(Request $request)
{
  $request_data = $request->all();
$user_id = $request_data['id'];
$user_data =DB::table('travel_request')
        ->join('department', 'travel_request.department_id', '=', 'department.id')
         ->select('travel_request.*')->where('travel_request.id',$user_id)->first();  
$req=DB::table('traveling_details')->select('traveling_details.*')->get(); //has multiple value
return response()->json($user_data,$req);
}  
  • 写回答

1条回答 默认 最新

  • duanlvji4780 2016-10-12 09:32
    关注

    Try like this if it works

    $data['user_data'] = DB::table('travel_request')
            ->join('department', 'travel_request.department_id', '=', 'department.id')
             ->select('travel_request.*')->where('travel_request.id',$user_id)->first();  
    
    $data['req'] = DB::table('traveling_details')->select('traveling_details.*')->get(); //has multiple value
    
    return response()->json($data);
    

    And You ajax function in view file should be like this

    $.ajax({
      url: 'get-details',
      type: 'GET',
      data: 'id='+user_id,
      dataType: 'JSON',
      success: function(data){ //want to add data1
    
          var user_data = data.user_data;
          var req = data.req;
    
          console.log(user_data);
          console.log(req);
    
          // to access the column of the user_data
          var YourVariableName = user_data.ColumnNameHere;
    
      },
      error: function(jqXHR, textStatus, errorThrown){
    
      },
    });  
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)