안녕하세요!JSON 데이터를 페이지 매김 헤더가있는 테이블에 표시
내 JSON 데이터를 테이블에 표시하려면 어떻게해야합니까? 이 방법 임에 의해 점점 메신저 JSON 데이터 .. 지금 임 그냥 그 후 나는 그것을 쪽수를 매기다하려고합니다 .. 테이블에 내 데이터를 표시하는 방법을 알아 내려고 노력에 대한
{"total":1,"per_page":6,"current_page":1,"last_page":1,"from":1,"to":1,
"data":{"id":999,
"firstName":"user999",
"lastName":"lastname999",
"middleName":"middlename999",
"company":"999 Company",
"email":"[email protected]",
"phone":"09063330756",
"addressStreet":"999 Street",
"addressCity":"999City",
"addressProvince":"999Province",
"addressPostalCode":2147483647,
"status":null,
"notes":"Supplier999"}]
}
을한다 AJAX 호출을 사용합니다.
public function getSuppliers()
{
$input = Input::get('searchKey');
return Supplier::where('firstName', 'like', '%'.$input.'%')->paginate(6)->toJson();
}
:
console.log(response.data) = undefined
여기
console.log(response) = the JSON data above.
내 laravel 코드 :에 내가 시도
function search(){
var keyWord = $("#searchSupplier").val();
$.ajax({
url: 'api/searchSupplier',
type: 'get',
data: {searchKey: keyWord},
success: function(response) {
$('table#supplierTable tbody').html("<tr><td>"+response.data+"</td></tr>");
}
});
}
: 여기
내 아약스 코드미리 감사드립니다.
응답이 텍스트가 아닌 객체로 사용 가능해야합니다. add the dataType = 'json' – Snowburnt
주석 @Snowburnt에 감사드립니다. 개체로 사용할 수있게하려면 어떻게해야합니까? 미안해 어떻게해야할지 모르겠다. :/ – melvnberd
죄송합니다. 아약스 설정에 dataType = 'json'을 추가하면 success 콜백 매개 변수는 javascript 객체가되고 다차원 키 배열로 사용할 수 있습니다 – Snowburnt