테스트 사이트 - 개발 중인 베타 버전입니다

x-jquery-tmpl 문의 드립니다.

daenge 1년 전 조회 2,531

안녕하세요...프로그래밍 언어는 잘 모르고, 짜깁기만 할 줄 아는 맹탕입니다.

x-jquery-tmpl 구문에서 아래와 같은 경우

<div class="addr"><a href="${site_url}" title="${wr_subject}" target="_blank">${wr_3} <span class="d">(${d_str})</a></div>

 

${wr_3} -> 주소가 출력되는 부분에서 읍면동리까지만 나오도록 문자열을 자르려면 어떻게 문법을 작성해야 하는 지 도무지 모르겠네요~

 

아시는 분은 답변 좀 부탁드리겠습니다.....꾸벅~

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

x-jquery-tmpl 옵션에 정규식 표현이 가능한지 확인해야되요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

d
daenge
1년 전
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

d
1년 전

add_javascript('<script src="https://ajax.microsoft.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js"></script>');
중략

<script id="site-tpl" type="text/x-jquery-tmpl">
  <li class="site-item" id="site-${wr_id}">
        <h3 class="ellipsis">
            <span class="icon-no" data-idx="${idx}" data-lat="${wr_1}" data-lng="${wr_2}">${no}</span> 
            <span class="tt"><a href="${site_url}" title="${wr_subject}">${wr_subject}</a></span>
        </h3>
        <div class="addr"><a href="${site_url}" title="${wr_subject}" target="_blank">${wr_3} <span class="d">(${d_str})</a></div>
    {{if wr_4 != ''}}
    {{/if}}
    {{if thumb_src != ''}}
    <div class="thumb"><a href="${site_url}"><img src="${thumb_src}" alt="${thumb_alt}"></a></div>
    {{/if}}
    <div>
      <span class="cate">${ca_name}</span>
      <span class="price">${wr_9} ${wr_10}</span>
      <span class="area">면적:${wr_7}㎡</span>
    </div>
    </li>
</script>
 

혹시나해서 관련 구문 전체 내용입니다. 고수님들의 답변 부탁드리겠습니다....꾸벅~

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

d
daenge
1년 전
RYANRYAN님 답변에서 힌트를 얻어 아래처럼 하니 우선은 원하는 답이 나오네요.
${wr_3.split(" ")[0]} ${wr_3.split(" ")[1]} ${wr_3.split(" ")[2]}

댓글을 작성하려면 로그인이 필요합니다.

R
1년 전

</p>

<p>${wr_3.match(/^(.*?)(시|도|특별시|광역시|자치시|군|구|시)$/)[1]}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

d
daenge
1년 전
RYANRYAN님 답변 감사드립니다.
제 웹호스팅 PHP Version 5.6.40 입니다. 버전 영향이 있는 지는 모르겠지만
알려주신 구문 적용해 보았는데, 로딩중 화면으로 DB 내용 출력이 안되네요...ㅜㅡ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인