0
안녕하세요 저는 jsGrid 데모에서 "DataManipulation"예제를 수정하려고합니다. 그리고 json 파일에서 GET ajax 호출을 사용하여 데이터를 표시 할 수 없습니다. 여기 내 컨트롤러 코드는 다음과 같습니다JSGrid json의 데이터 표시 안 함
{
loadData: function (filter) {
var data = $.Deferred();
$.ajax({
type: "GET",
contentType: "application/json",
url: "myFileURL.json",
dataType: "json"
}).done(function(response){
console.log(response);
data.resolve(response);
});
return data.promise();}
json으로 자궁강 귀하의 JSON이 잘 형성되지 않은이
{"98762":{"Address":"Address 1","Age":1,"Country":1,"Married":false,"Name":"Name1"},"637399":{"Address":"Address 2","Age":2,"Country":2,"Married":true,"Name":"Name 2"},"234567554":{"Address":"Address 3","Age":3,"Country":3,"Married":true,"Name":"Name"}}
좋아요. 이해 하겠지만 서버가 제공하는 JSOn 파일을 어떻게 형식화 할 수 있습니까? 서버가 나에게 데이터를 보내는 방법을 바꿀 수 없다고 가정합시다. – jack87
@ jack87 : 응답이 있기 때문에 클라이언트에서 무엇을 할 수 있습니다. 올바른 형식으로 바꾸려면'$ .map' 만하십시오. – tabalin