JSON을 Javascript 개체로 구문 분석 할 수 없습니다.

남자 이름

이 HTML 상자가 있습니다.

<span>Select depatament</span><span>
    <select id="department" onchange="EnableSlaveSelectBox(this)" data-slaveelaments='{"a": 1, "b": "2"}'>
       <option selected disabled>-Select-</option>
    </select>
</span>

이벤트 onchange () 구현 :

function EnableSlaveSelectBox(element) {
    var d = $('#department').data('slaveelaments');
    alert($.parseJSON(d));
}

그러나 onchange () 이벤트가 시작되면 다음 행에 표시됩니다.

alert($.parseJSON(d));

이 오류 :

SyntaxError : JSON.parse : JSON 데이터의 1 행 2 열에 예기치 않은 문자가 있습니다.

return JSON.parse (data + "");

위의 오류가 발생하는 이유를 아십니까?

올렉산드르 T.

귀하의 경우에는 사용을하지 않아도 parseJSON때문에, d이다 Object,

function EnableSlaveSelectBox(element) {
    var d = $('#department').data('slaveelaments');

    console.log(d.a);
    console.log(d.b);
}

데이터 속성이 객체 ( '{'로 시작) 또는 배열 ( '['로 시작)이면 jQuery.parseJSON이 문자열을 구문 분석하는 데 사용됩니다. 인용 된 속성 이름을 포함하여 유효한 JSON 구문을 따라야합니다. 값이 JavaScript 값으로 파싱되지 않으면 문자열로 남습니다.

$ .data

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Pandas로 JSON 파일을 구문 분석 할 수 없습니다.

분류에서Dev

JSON 파일을 구문 분석 할 수 없습니다. JSON 개체를 디코딩 할 수 없습니다.

분류에서Dev

JavaScript는 Number로 구문 분석 할 수 없습니다.

분류에서Dev

Javascript가 ObjectMapper 객체에 의해 생성 된 JSON을 구문 분석 할 수 없습니다.

분류에서Dev

JSON 객체 (Android)를 구문 분석 할 수 없습니다.

분류에서Dev

Retrofit 2.0은 Json 중첩 개체를 구문 분석 할 수 없습니다.

분류에서Dev

중첩 된 JSON 개체를 구문 분석 할 수 없습니다.

분류에서Dev

JAXB로 응답을 구문 분석 할 수 없습니다.

분류에서Dev

Logstash로 CSV 파일을 구문 분석 할 수 없습니다.

분류에서Dev

JSON 배열을 제대로 구문 분석 할 수 없습니다.

분류에서Dev

AlamoFire 및 SwiftyJSON으로 JSON을 구문 분석 할 수 없습니다.

분류에서Dev

json을 구문 분석하고 recyclerview로 설정할 수 없습니다.

분류에서Dev

mongo db 개체 ID 및 "\"가있는 json 직렬화 된 문자열을 구문 분석 할 수 없습니다.

분류에서Dev

리터럴을 사용하여 Javascript 객체를 구문 분석 할 수 없습니다.

분류에서Dev

typesafe 구성은 변수로 URL을 구문 분석 할 수 없습니다.

분류에서Dev

ROBLOX Lua에서 JSON을 구문 분석 할 수 없습니다.

분류에서Dev

ROBLOX Lua에서 JSON을 구문 분석 할 수 없습니다.

분류에서Dev

JSON을 구문 분석 할 수 없습니다.

분류에서Dev

SwiftyJSON이 JSON 배열을 구문 분석 할 수 없습니다.

분류에서Dev

JSON REST API 응답을 구문 분석 할 수 없습니다.

분류에서Dev

JSON 응답을 구문 분석 할 수 없습니다.

분류에서Dev

문자열을 정수 값으로 구문 분석 할 수 없습니다.

분류에서Dev

android, gson은 json 문자열을 java 객체로 구문 분석 할 수 없습니다.

분류에서Dev

Javascript / JQuery AJAX는 AJAX 응답을 구문 분석 할 수 없습니다.

분류에서Dev

점수 공개 Android 구문 분석의 ACL을 설정할 수 없습니다.

분류에서Dev

JSON 개체 구문 분석-개체를 찾을 수 없습니다.

분류에서Dev

XML 문자열을 SimpleXMlElement로 구문 분석 할 수 없습니다.

분류에서Dev

XML 문자열을 SimpleXMlElement로 구문 분석 할 수 없습니다.

분류에서Dev

Groovy는 문자열을 날짜로 구문 분석 할 수 없습니다.

Related 관련 기사

  1. 1

    Pandas로 JSON 파일을 구문 분석 할 수 없습니다.

  2. 2

    JSON 파일을 구문 분석 할 수 없습니다. JSON 개체를 디코딩 할 수 없습니다.

  3. 3

    JavaScript는 Number로 구문 분석 할 수 없습니다.

  4. 4

    Javascript가 ObjectMapper 객체에 의해 생성 된 JSON을 구문 분석 할 수 없습니다.

  5. 5

    JSON 객체 (Android)를 구문 분석 할 수 없습니다.

  6. 6

    Retrofit 2.0은 Json 중첩 개체를 구문 분석 할 수 없습니다.

  7. 7

    중첩 된 JSON 개체를 구문 분석 할 수 없습니다.

  8. 8

    JAXB로 응답을 구문 분석 할 수 없습니다.

  9. 9

    Logstash로 CSV 파일을 구문 분석 할 수 없습니다.

  10. 10

    JSON 배열을 제대로 구문 분석 할 수 없습니다.

  11. 11

    AlamoFire 및 SwiftyJSON으로 JSON을 구문 분석 할 수 없습니다.

  12. 12

    json을 구문 분석하고 recyclerview로 설정할 수 없습니다.

  13. 13

    mongo db 개체 ID 및 "\"가있는 json 직렬화 된 문자열을 구문 분석 할 수 없습니다.

  14. 14

    리터럴을 사용하여 Javascript 객체를 구문 분석 할 수 없습니다.

  15. 15

    typesafe 구성은 변수로 URL을 구문 분석 할 수 없습니다.

  16. 16

    ROBLOX Lua에서 JSON을 구문 분석 할 수 없습니다.

  17. 17

    ROBLOX Lua에서 JSON을 구문 분석 할 수 없습니다.

  18. 18

    JSON을 구문 분석 할 수 없습니다.

  19. 19

    SwiftyJSON이 JSON 배열을 구문 분석 할 수 없습니다.

  20. 20

    JSON REST API 응답을 구문 분석 할 수 없습니다.

  21. 21

    JSON 응답을 구문 분석 할 수 없습니다.

  22. 22

    문자열을 정수 값으로 구문 분석 할 수 없습니다.

  23. 23

    android, gson은 json 문자열을 java 객체로 구문 분석 할 수 없습니다.

  24. 24

    Javascript / JQuery AJAX는 AJAX 응답을 구문 분석 할 수 없습니다.

  25. 25

    점수 공개 Android 구문 분석의 ACL을 설정할 수 없습니다.

  26. 26

    JSON 개체 구문 분석-개체를 찾을 수 없습니다.

  27. 27

    XML 문자열을 SimpleXMlElement로 구문 분석 할 수 없습니다.

  28. 28

    XML 문자열을 SimpleXMlElement로 구문 분석 할 수 없습니다.

  29. 29

    Groovy는 문자열을 날짜로 구문 분석 할 수 없습니다.

뜨겁다태그

보관