<code>public function autorun(){ $uid = session('uid'); $map['pid'] = $uid; $User = M('land'); $data = $User->field('land')->where($map)->select(); print_r($data); //$this -> ajaxReturn($data); } </code>
<code> print_r($data); Array ( [0] => Array ( [land] => 1 ) [1] => Array ( [land] => 2 ) ) //可能会有更多数据</code>
괄호 안에 ajaxReturn을 어떻게 쓰는지 알려주실 수 있나요? 예전에는 항상 1차원 배열이었고 1개였습니다. 이런 일은 더 이상 일어나지 않을 것입니다. 프런트엔드가 받는 것은 [land]의 값입니다. 여러 값이 수신되면 jquery는 이러한 값을 어떻게 구분합니까?
<code>public function autorun(){ $uid = session('uid'); $map['pid'] = $uid; $User = M('land'); $data = $User->field('land')->where($map)->select(); print_r($data); //$this -> ajaxReturn($data); } </code>
<code> print_r($data); Array ( [0] => Array ( [land] => 1 ) [1] => Array ( [land] => 2 ) ) //可能会有更多数据</code>
괄호 안에 ajaxReturn을 어떻게 쓰는지 알려주실 수 있나요? 예전에는 항상 1차원 배열이었고 1개였습니다. 이런 일은 더 이상 일어나지 않을 것입니다. 프런트엔드가 받는 것은 [land]에 있는 값입니다. 여러 값을 받은 경우 jquery는 이러한 값을 어떻게 구분할 수 있습니까?
<code class="javascript">$.get(url, {}, function(d){ if ($.isArray(d)) { $.each(d, function(i, v){ $('.demo').append(v); }) } }, 'json');</code>
<code> $.ajax( url: url, type: "get", dataType: "json", success:function(data) { for(var i in data){ var obj = data[i]; console.log(obj.land); } } );</code>