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

전체검색창을 제목 혹은 내용버튼오로만 정렬이 될까요 채택완료

모바일때문에 고민하다가 무식한 방법으로 하는데..

초보이다보니..모르는게 태반이라 혹시나 하고 여쭤봅니다

 

모바일에서 전체검색창을 아에 박아놨어요 ( 검색을 자주 쓰는 입장이라 )

 

그런데 이제 전체검색 페이지를 쓰게되면

search.skin.php에 또 검색창이 나옵니다

아래처럼요..

 

 

 

검색창이 중복되는게 좀 그렇고..디테일한 검색까지는 필요없어서..

제목 과 내용 두가지로만 버튼으로만 넣고 싶었어요

(모바일이라 화면도 좁고해서..)

 

처음검색에서는 전체검색으로 나오고

 

 

 

위 그림처럼 버튼으로만 하고싶었죠...

제목버튼 누르면 제목으로만 정렬~

내용버튼을 누르면 내용으로만 정렬~

그런데 도저히 방법을 모르겠는거에요

 

그래서..그냥 에라이 미친척하고..폼을 두개를 깔아버리고

요소는 style="display:none"로 감춘다음에

 

내용만 제목만 이런 글자만 노출되게 했어요..

누르니깐 전체검색된부분에서

다시 제목만이라던지...내용만이라던지...뭐..실행은 잘되고 있어요..

 

폼이 두개 들어가는것도 그렇고..

이런식으로 하는건 아닌거 같은데..

근데 혹시 좀 세련된 방법이나..제대로된방법이 있다면 조언좀 부탁드립니다

 

</p>

<p><form class="form" role="form" name="fsearch" onsubmit="return fsearch_submit(this);"method="get">

    <input type="hidden" name="srows" value="<?php echo $srows ?>">

        <div class="row">

            <div style="display:none">            

                    <select name="sfl" id="sfl" class="form-control input-sm">            

                        <option value="wr_subject"<?php echo get_selected($_GET['sfl'], "wr_subject") ?>>제목</option>                        

                    </select>    

            </div></p>

<p>            <div style="display:none">                    

                <input type="text" name="stx" value="<?php echo $text_stx ?>" id="stx" required class="form-control input-sm" maxlength="20" placeholder="두글자 이상 입력">

            </div></p>

<p>            <div>

                    <button type="submit"> 제목만</button>

            </div></p>

<p>        </div>

</form></p>

<p> </p>

<p>###########################################################</p>

<p> </p>

<p><form class="form" role="form" name="fsearch" onsubmit="return fsearch_submit(this);"method="get">

    <input type="hidden" name="srows" value="<?php echo $srows ?>">

        <div class="row">

            <div style="display:none">            

                    <select name="sfl" id="sfl" class="form-control input-sm">            

                        <option value="wr_content"<?php echo get_selected($_GET['sfl'], "wr_content") ?>>내용</option>                    

                    </select>    

            </div></p>

<p>            <div style="display:none">                    

                <input type="text" name="stx" value="<?php echo $text_stx ?>" id="stx" required class="form-control input-sm" maxlength="20" placeholder="두글자 이상 입력">

            </div></p>

<p>            <div>

                    <button type="submit"> 내용만</button>

            </div></p>

<p>        </div>

</form></p>

<p>

 

 

ㅜㅜ

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

답변 1개

채택된 답변
+20 포인트

아래 처럼 처리하시면 됩니다

</p>

<p><script type="text/javascript">

<!--

function btn_sch(sfl){

    location.href="?srows=<?=$srows?>&sfl="+sfl+"&stx=<?php echo $text_stx ?>";

}

//-->

</script>

<div>

    <button type="button" onclick="btn_sch('wr_subject')"> 제목만</button>

    <button type="button" onclick="btn_sch('wr_content')"> 내용만</button>

</div>

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

답변에 대한 댓글 1개

억!! 감사드립니다 (--)(__)

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

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

로그인

전체 질문 목록