jQuery Autocomplete 플러그인은 홀수 응답 형식을 사용합니다. 구체적으로는 개행으로 구분 된 파이프로 구분 된 쌍의 목록입니다. 각 쌍의 첫 번째 항목은 형식이 지정된 텍스트이고, 후자는 일부 데이터가있는 JSON 개체입니다.jQuery 자동 완성 쿼리에 사용할 MIME 형식은 무엇입니까?
예 :
Fuzzy Bunnies|{ id: '1234-fuzzy-bunnies', type: 'slippers' }
Loud Hawaiian Shirt|{ id: '3993-loud-hawaiian-shirt', type: 'shirt', sizes: ['S', 'M', 'L'] }
내 질문은 : MIME 타입의 어떤 종류는 이것에 대한 의미가? 그 이상한 파이프와 그리스트가 개행 문자로 구분되고 자바 스크립트 배열로 표현되지 않기 때문에 정확히 application/json
은 아닙니다. 첫 번째 부분 만 일반 텍스트이기 때문에 심지어 text/plain
이 아닙니다 (심지어 마크 업을 허용 할 수도 있습니다 - 확실하지 않습니다).
전체 데이터에 대해 Json을 사용하지 않는 이유는 무엇입니까? – Gumbo
_I_은 (는) 플러그인이 허용하는 형식을 선택하지 않기 때문에. JSON 구문 분석을 위해 플러그인을 다시 작성해야합니다. –