마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

json으로 가져온 html내용 페이지에 적용을 어떻게 해야하나요?

0 추천

안녕하세요.

하이브리드앱을 처음 개발하는데 힘드네요.. ^^;;

 

질문내용입니다.

php파일에서 db에서 불러오 내용을 jsonp 형태로 불러온 내용중에

에디터를 이용하여 입력한 내용이 있습니다.

이 부분을 append를 사용하여 html에 추가하고 있는데

jsonp로 가져온 내용이 text로 인식이 되어 html코드 인데도 그냥 text로 뿌려집니다.

 

php 소스

  for($rows = array();$row = DB_Fetch($selRs);$rows[] = $row);

  echo $callback. "(". json_encode($rows) .")";

 

ajax를 이용한 jquery 내용

    $.ajax({
     url:'http://www.helpmewedding.com/wedding_list_proc.php',
     data:{"menu_num":strmenu_num},
     dataType:'jsonp',
     jsonp:'callback',
     success:function(data){

$("#subbox").append("<div class='imgbox'>"+ data[i].check_remark +"</div>");

}

 

요렇게 가져와서 추가하면

<i m g s rc=http://www.text.com/png.png><b>어쩌구저쩌구..</b>

내용 html코드들............

 

이렇게 html코드가 텍스트로 표시가 됩니다.

이미지가 보여야 되는데 말이죠.

텍스트가 아닌 html코드가 적용되게 하려면 어떻게 해야 될까요?

 

그리고 append로 추가하면 css가 적용이 안되어서 적용이 되는데 append되면서

css도 적용이 되게 하려면 어떻게 해야 될까요?

소중한 답변 부탁드리겠습니다. ^^

sunnywin (140 포인트) 님이 2016년 8월 31일 질문

1개의 답변

0 추천
익명사용자 님이 2016년 9월 1일 답변
질문에 하이브리드 앱이라고 하셨기 때문에 textview에 html 보여주는 코드는 의미가 없을 것 같습니다. 아마도 jQuery를 사용하시는 것 같은데 jQuery.parseHtml ()을 찾아 보세요.
답변 감사합니다. ^^
...