게시판 검색 입력 시 "undefined할 게시물을 하나 이상 선택하세요."

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
게시판 검색 입력 시 "undefined할 게시물을 하나 이상 선택하세요."

QA

게시판 검색 입력 시 "undefined할 게시물을 하나 이상 선택하세요."

답변 4

본문

아래 코드로 작성하면, "undefined할 게시물을 하나 이상 선택하세요."
모달이 나와요. 뭐가 문제일까요


<!-- 게시판 검색 시작 { -->
<fieldset id="bo_sch">
    <legend>게시물 검색</legend>

    <form name="fsearch" method="get">
    <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>">
    <input type="hidden" name="sca" value="<?php echo $sca ?>">
    <input type="hidden" name="sop" value="and">
    <label for="sfl" class="sound_only">검색대상</label>
    <select name="sfl" id="sfl">
        <option value="wr_subject"<?php echo get_selected($sfl, 'wr_subject', true); ?>>제목</option>
        <option value="wr_content"<?php echo get_selected($sfl, 'wr_content'); ?>>내용</option>
        <option value="wr_subject||wr_content"<?php echo get_selected($sfl, 'wr_subject||wr_content'); ?>>제목+내용</option>
        <option value="mb_id,1"<?php echo get_selected($sfl, 'mb_id,1'); ?>>회원아이디</option>
        <option value="mb_id,0"<?php echo get_selected($sfl, 'mb_id,0'); ?>>회원아이디(코)</option>
        <option value="wr_name,1"<?php echo get_selected($sfl, 'wr_name,1'); ?>>글쓴이</option>
        <option value="wr_name,0"<?php echo get_selected($sfl, 'wr_name,0'); ?>>글쓴이(코)</option>
    </select>
    <label for="stx" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label>
    <input type="text" name="stx" value="<?php echo stripslashes($stx) ?>" required id="stx" class="frm_input required" size="15" maxlength="20">
    <input type="submit" value="검색" class="btn_submit">
    </form>
</fieldset>
<!-- } 게시판 검색 끝 -->

이 질문에 댓글 쓰기 :

답변 4

혹시 아미나, 나리아 빌더이신가요?

그렇다면 경우 검색을 위한 board-list 섹션 안에 잘못된 코딩이 들어있어서 그렇습니다.

board-list 클래스를 채크 해보세요

 

1982090578_1735457674.7743.png

. . . 아래의 수정과 다각적인 검증 로직으로 해결하여 보세요.

 

검색 폼 제출 시, 불완전한 요청 파라미터

또는 자바스크립트 처리 로직의 불일치로 인해 에러가 발생할 수 있습니다.

특히, <form>에서 method="get" 설정에 따라 URL 파라미터가 올바르게 전달되지 않거나,

stx(검색어) 값이 비어 있을 경우 이러한 문제가 나타날 가능성이 큽니다.

추가로, board-list 섹션의 HTML 구조 문제나 JavaScript 이벤트 핸들러의 충돌로 인해

해당 모달 팝업이 트리거될 가능성도 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로