如何在AJAX中显示响应的相应表值

时间:2017-02-25 05:03:30

标签: laravel

我有一个等于1的ajax响应。而且,在我的成功函数中,我想在我的视图中不显示1,而是在品牌表中显示的'brands_name'对应的column_name是'Apple'in这个案例。我希望在成功发布请求后显示此信息。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

  1. 您需要从控制器(json)
  2. 发送您的回复

    // controller

    $data['ajax_response'] = 1;
    $data['brands_name'] = $brands_name;
    return json_encode($data);
    
    1. 您需要捕获成功函数以从php
    2. 获取您想要的变量

      // javascript

      $.ajax({
          url:link,
          dataType:"json",
          data:data,
          type:"post",
          success: function(data)
          {
              if(data.ajax_response == 1)
              {
                  console.log(data.brands_name);
              }
          },
          error: function()
          {
      
          }
      });