|
|
|
@ -5,6 +5,28 @@
|
|
|
|
|
<link rel="stylesheet" href="${URL_STATIC_ROOT}/m/css/datepicker.css" type="text/css" />
|
|
|
|
|
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
|
|
|
|
|
<script src="http://code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
|
|
|
|
|
<script type="text/javascript" src="/bf/m/js/jquery.bpopup.min.js"></script>
|
|
|
|
|
|
|
|
|
|
<style type="text/css">
|
|
|
|
|
.Pstyle {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
display: none;
|
|
|
|
|
position: relative;
|
|
|
|
|
width: 600px ;
|
|
|
|
|
border: 5px solid #fff;
|
|
|
|
|
padding: 20px;
|
|
|
|
|
background-color: #fff;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.b-close {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 5px;
|
|
|
|
|
top: 5px;
|
|
|
|
|
padding: 5px;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|
|
<#assign thumb_path = (model['rm_child']['append_300_img_file'])!>
|
|
|
|
|
<#if thumb_path?has_content>
|
|
|
|
@ -56,20 +78,12 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="profile_list">
|
|
|
|
|
<h2 class="p_title">정보입력</h2>
|
|
|
|
|
<div class="nutrition_kinds_basic">
|
|
|
|
|
<h2>내가만든이유식을 선택해주세요.</h2>
|
|
|
|
|
<div class="nutrition_kinds_search">
|
|
|
|
|
<!-- 이전입력 -->
|
|
|
|
|
<p class="search_pre_input">이전 입력
|
|
|
|
|
<a href="javascript:void(0);" id="last_prd_nm" class=""></a>
|
|
|
|
|
</p>
|
|
|
|
|
<!-- 검색input -->
|
|
|
|
|
<p class="search_input">
|
|
|
|
|
<input type="text" id="prd_nm" name="prd_nm" placeholder="내가만든이유식 검색창"><a href="javascript:list_more('Y');">검색</a>
|
|
|
|
|
</p>
|
|
|
|
|
<!-- 검색결과 -->
|
|
|
|
|
<ul id="ul_board" class="search_result">
|
|
|
|
|
</ul>
|
|
|
|
|
<input type="button" value="시판 이유식 찾기" onclick="javascript:frmCommerce.go_popup()">
|
|
|
|
|
<input type="button" value="시판 이유식 넣기" onclick="javascript:frmCommerce.go_popup_self()">
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">시판 이유식</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="text" id="last_prd_nm" name="last_prd_nm" value="" readonly>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
@ -114,7 +128,7 @@
|
|
|
|
|
<div class="r_list_item">
|
|
|
|
|
<div>
|
|
|
|
|
<div class="result_num_box">
|
|
|
|
|
<div class="height_result result_num"> ${item['df_minute']?string('0')}<span class="unit">분</span> ${item['df_second']?string('0')}<span class="unit">초</span>
|
|
|
|
|
<div class="height_result result_num">${item['df_food_nm']} ${item['df_minute']?string('0')}<span class="unit">분</span> ${item['df_second']?string('0')}<span class="unit">초</span>
|
|
|
|
|
${item['df_lac']?string('0')}<span class="unit">ml</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -147,6 +161,269 @@
|
|
|
|
|
</main>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="popup" class="Pstyle">
|
|
|
|
|
|
|
|
|
|
<span class="b-close">X</span>
|
|
|
|
|
<div class="content">
|
|
|
|
|
<div class="nutrition_kinds_basic">
|
|
|
|
|
<h2>시판이유식을 선택해주세요.</h2>
|
|
|
|
|
<div class="nutrition_kinds_search">
|
|
|
|
|
<!-- 검색input -->
|
|
|
|
|
<p class="search_input">
|
|
|
|
|
<input type="text" id="prd_nm" name="prd_nm" placeholder="시판이유식 검색창"><a href="javascript:list_more('Y');">검색</a>
|
|
|
|
|
</p>
|
|
|
|
|
<!-- 검색결과 -->
|
|
|
|
|
<ul id="ul_board" class="search_result">
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="popup_self" class="Pstyle">
|
|
|
|
|
|
|
|
|
|
<span class="b-close">X</span>
|
|
|
|
|
<div class="content">
|
|
|
|
|
<div class="profile_list">
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">메뉴명</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="메뉴명" data-tit="분" step="0.1">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">칼로리</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="칼로리" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">kcal</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">1인분</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="1인분" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">g</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">탄수화물</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="탄수화물" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/750g</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">단백질</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="단백질" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/200g</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">지방</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="지방" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/400g</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<input type="button" value="다음" onclick="javascript:frmCommerce.go_popup_self2()">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="popup_self2" class="Pstyle">
|
|
|
|
|
|
|
|
|
|
<span class="b-close">X</span>
|
|
|
|
|
<div class="content">
|
|
|
|
|
<div class="profile_list">
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">당</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="당" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/750g</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">식이섬유</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="식이섬유" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/30g</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">포화지방</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="포화지방" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/350g</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">트랜스지방</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="트랜스지방" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/200g</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">콜레스테롤</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="콜레스테롤" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/300mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">나트륨</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="나트륨" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/1500mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">비타민A</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="비타민A" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/3000ug RAE</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">비타민B1</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="비타민B1" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/350mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">비타민B2</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="비타민B2" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/350mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">나이아신</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="나이아신" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/350mg NE</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">비타민B6</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="비타민B6" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/100mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">비타민C</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="비타민C" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/2000mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">비타민D</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="비타민D" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/100ug</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">비타민E</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="비타민E" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/540mg a-TE</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">엽산</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="엽산" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/1000ug DFE</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">철</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="철" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/3000mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">칼슘</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="칼슘" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/3000mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">아연</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="아연" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/3000mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="p_list_item p_border_box">
|
|
|
|
|
<label for="child_height" class="p_label">칼륨</label>
|
|
|
|
|
<div class="p_input_box">
|
|
|
|
|
<input type="number" id="eat_minute" name="eat_minute" value="${model['df_minute']!}" class="required" placeholder="칼륨" data-tit="분" step="0.1">
|
|
|
|
|
<span class="unit">/3000mg</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<input type="button" value="다음" onclick="javascript:frmCommerce.go_popup_self3()">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="popup_self3" class="Pstyle">
|
|
|
|
|
|
|
|
|
|
<span class="b-close">X</span>
|
|
|
|
|
<div class="content">
|
|
|
|
|
<div class="profile_list">
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">곡류군</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">채소군</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">과일군</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">육류</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">가금류</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">어패류</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">난류</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">유제품류</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">콩류</label>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="checkbox">
|
|
|
|
|
<input type="checkbox" id="agree_privacy" name="agree_privacy">
|
|
|
|
|
<label for="agree_privacy">해당없음</label>
|
|
|
|
|
</div>
|
|
|
|
|
<input type="button" value="저장하기" onclick="javascript:frmCommerce.go_popup_self2()">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- 하단 네비 iyu_nav -->
|
|
|
|
|
<#include "/m/include/index_bottom_menu.ftl">
|
|
|
|
|
<!-- //iyu_nav -->
|
|
|
|
@ -164,14 +441,14 @@
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
this.ajax_insert_commerce()
|
|
|
|
|
this.ajax_insert_home()
|
|
|
|
|
e.preventDefault()
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
}.bind(this))
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
ajax_insert_commerce: function(){
|
|
|
|
|
ajax_insert_home: function(){
|
|
|
|
|
|
|
|
|
|
var data = {}
|
|
|
|
|
data.smc_no = $('#smc_no').val()
|
|
|
|
@ -180,9 +457,10 @@
|
|
|
|
|
data.df_second = $('#eat_second').val()
|
|
|
|
|
data.df_lac = $('#eat_lac').val()
|
|
|
|
|
data.memo = $('#memo').val()
|
|
|
|
|
data.df_food_nm = $('#last_prd_nm').val()
|
|
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
url:'${URL_ROOT}/m/bf_food/ajax_insert_commerce.do?1=1',
|
|
|
|
|
url:'${URL_ROOT}/m/bf_food/ajax_insert_home.do?1=1',
|
|
|
|
|
type:'post',
|
|
|
|
|
data: data,
|
|
|
|
|
dataType:'json',
|
|
|
|
@ -234,7 +512,21 @@
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
go_popup: function() {
|
|
|
|
|
$('#popup').bPopup();
|
|
|
|
|
},
|
|
|
|
|
go_popup_self: function() {
|
|
|
|
|
$('#popup_self').bPopup();
|
|
|
|
|
},
|
|
|
|
|
go_popup_self2: function() {
|
|
|
|
|
$('#popup_self2').bPopup();
|
|
|
|
|
$('#popup_self').bPopup().close();
|
|
|
|
|
},
|
|
|
|
|
go_popup_self3: function() {
|
|
|
|
|
$('#popup_self3').bPopup();
|
|
|
|
|
$('#popup_self2').bPopup().close();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -247,6 +539,94 @@
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
|
|
|
|
|
var is_loading = false;
|
|
|
|
|
var nowPage = 0;
|
|
|
|
|
var maxPage = 0;
|
|
|
|
|
var nextPage = nowPage;
|
|
|
|
|
|
|
|
|
|
function list_more(is_new) {
|
|
|
|
|
if(is_new == 'Y'){
|
|
|
|
|
nowPage = 0;
|
|
|
|
|
$('#ul_board').empty();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var prd_nm = $('#prd_nm').val();
|
|
|
|
|
|
|
|
|
|
ajax_data(prd_nm);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function ajax_data(keyword){
|
|
|
|
|
if(keyword == ''){
|
|
|
|
|
Swal.fire({text: '검색어를 입력해주세요'});
|
|
|
|
|
}else{
|
|
|
|
|
if (is_loading == false) {
|
|
|
|
|
is_loading = true;
|
|
|
|
|
|
|
|
|
|
nextPage = (nowPage + 1);
|
|
|
|
|
|
|
|
|
|
$.ajax({
|
|
|
|
|
url:'${URL_ROOT}/m/db/db_nutrient/ajax_list_db_nutrient.do',
|
|
|
|
|
type:'get',
|
|
|
|
|
data: {
|
|
|
|
|
"prd_nm" : keyword ,
|
|
|
|
|
"nowPage":nextPage
|
|
|
|
|
},
|
|
|
|
|
dataType:'json',
|
|
|
|
|
error:function(request,status,error){
|
|
|
|
|
is_stop_more = false;
|
|
|
|
|
},
|
|
|
|
|
success:function(result){
|
|
|
|
|
var html = '';
|
|
|
|
|
|
|
|
|
|
nowPage = Number(result.page.nowPage);
|
|
|
|
|
maxPage = Number(result.page.maxPage);
|
|
|
|
|
|
|
|
|
|
$('#nowPage').text(nowPage);
|
|
|
|
|
|
|
|
|
|
if(nowPage == maxPage){
|
|
|
|
|
$('.more_btn_box').remove();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(result.list != null && result.list.length > 0) {
|
|
|
|
|
for(var i=0;i<result.list.length;i++) {
|
|
|
|
|
var dn_no = result.list[i].dn_no;
|
|
|
|
|
var prd_nm = result.list[i].prd_nm;
|
|
|
|
|
var company = result.list[i].company;
|
|
|
|
|
var barcode = result.list[i].barcode;
|
|
|
|
|
var imgurl1 = result.list[i].imgurl1;
|
|
|
|
|
|
|
|
|
|
html +='<li><a href="javascript:save_set(\'db_dn_no\', \'' + dn_no + '\', \'' + prd_nm + '\');"><img src="' + imgurl1 + '" alt="섭취량 이미지" />' + prd_nm + '</a></li>';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var ul_board = $('#ul_board');
|
|
|
|
|
ul_board.append(html);
|
|
|
|
|
|
|
|
|
|
ul_board.on( 'scroll', function(){
|
|
|
|
|
var top =ul_board.height() + ul_board.prop("scrollTop");
|
|
|
|
|
var scrolHeight = ul_board.prop("scrollHeight");
|
|
|
|
|
|
|
|
|
|
if(top > scrolHeight - 5) {
|
|
|
|
|
list_more('N')
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
is_loading = false;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function save_set(col, val, title){
|
|
|
|
|
$('#last_prd_nm').val(title);
|
|
|
|
|
$('#popup').bPopup().close();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
// 달력 datepicker
|
|
|
|
|