0
내 jquery 템플릿의 일부 마커를 데이터베이스의 값으로 바꾸려면 json 인코딩 된 배열을 선택하지만 템플릿은 비어 있습니다. 여기 내 jQuery 코드입니다 :JQuery 템플릿 플러그인이 내 마커를 교체하지 않습니까?
$j.get(url, function(json) {
var singleview = $j('#tx-charbeitsbeispiele-pi1 #singleview');
singleview.append($j("#singleviewTemplate").tmpl(json).css({
"display": "block"
}));
}
내 json_encoded 데이터 :
"{"header":"Lorem Ipsum Header","bodytext":"Lorem ipsum dolor sit amet,
consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et
dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo
dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est
Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam
erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea
rebum.Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
sit amet."}"
내 JQuery와 템플릿 :
#singleview
{
position: relative;
float: left;
width: 1200px;
height: 800px;
background-color: #ffffff;
margin-left: 15px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding: 0px;
display:none;
}
** 어떤 작업을 수행하는 데있어 ** 어떤 코드에 대해 인간과 비슷한 동작이 발생합니다. 어쨌든 키워드는 ** 오용 ** 일 것입니다. –
@MihaiStancu : JS 개체가 필요할 수 있습니까? json_encoded 배열을 선택합니까? – Bytemain
'alert (json)'의 결과는 무엇입니까? '[object Object]'여야합니다. 대신 json 문자열 인 경우 적절한 json 헤더를 반환하거나 요청의 데이터 유형을 json으로 설정해야합니다. '$ .get (url, handler, "json"); ' –