저는 초보 프로그래머이며 폴더에있는 파일로부터 동적으로 채워진 재생 목록을 만들려고합니다. 나는 결과를 여기에서 찾아 냈다 Dynamically populate playlist with JSON from PHP in jPlayer. 이렇게하면 내가 원하는 것을 할 수 있습니다.jplayer 재생 목록에 PHP 배열 전달
그러나 내 방법이 작동하지 않는 이유를 알고 싶습니다. 나는 "CONSOLE.LOG에서 다음처럼 보이는 myPlaylist 변수를 사용하여 자바 스크립트로 배열을 얻을 수 있어요.
Array [
""title":"Song1","artist":"Choir","mp3":"C:\xampp\htdocs\media\Song1.mp3"",
""title":"Song2","artist":"Choir","mp3":"C:\xampp\htdocs\media\Song2.mp3"",
""title":"Song3","artist":"Choir","mp3":"C:\xampp\htdocs\media\Song3.mp3"",
""title":"Song4","artist":"Choir","mp3":"C:\xampp\htdocs\media\Song4.mp3"",
""title":"Song5","artist":"Choir","mp3":"C:\xampp\htdocs\media\Song5.mp3""
]
나는 이것을 실행하고 jplayer 재생 목록이 5 개 항목 만 목록을 나열하는 브라우저에서 올 때 다시 말하면, 나는 바보 같은 짓을하고 있다고 확신하지만, 왜 그것이 모두 정의되지 않은 것인지 알 수 없다.
미리 도움 주셔서 감사합니다.
도움 주셔서 감사합니다. 그러나 여전히 작동하지 않습니다. 여전히 정의되지 않은 것으로 표시됩니다. 내 배열을 다음과 같이 서식이 있습니다. [ "제목": "노래", "아티스트": "성가대", "mp3": "C : \ xampp \ htdocs \ media \ Song1.mp3"} ","{ "title": " { "title": "Song3", "artist": "Choir", "Song2", "artist": "Choir", "mp3": "C : \ xampp \ htdocs \ media \ Song2.mp3"} " "C : \ xampp \ htdocs \ media \ Song3.mp3"} ","{ "title": "Song4", "artist": "Choir", "mp3": "C : \ xampp \ htdocs \ media \ Song4.mp3 "}"] "]", "{"제목 ":"노래 5 ","아티스트 ":"성가대 ","mp3 ":"C : \ xampp \ htdocs \ media \ Song5.mp3 "}"] "앞과 뒤"는 console.log에서만 발생합니다. 경고가 없으면 – EngiNeer732
배열을 생성하는 코드가 더 필요합니다 .jsfiddle에 넣을 수 있습니까? – apostl3pol
링크가 아래에 있습니다. 배열 PHP를 사용하여 생성 된 다음 배열은 json_encode()를 사용하여 javascript로 전달됩니다. http://jsfiddle.net/EngiNeer732/2heh1cb8/ – EngiNeer732