span id값을 db에 저장이 가능한가요?
</p>
<p> <td></p>
<p> <select name="StartTime" id="StartTime"></p>
<p> <option value="">시작 시간을 선택하세요</option></p>
<p> <option value="2021-05-26 09:00:00">2021-05-26 09:00:00</option></p>
<p> <option value="2021-05-26 10:00:00">2021-05-26 10:00:00</option></p>
<p> <option value="2021-05-26 11:00:00">2021-05-26 11:00:00</option></p>
<p> <option value="2021-05-26 12:00:00">2021-05-26 12:00:00</option></p>
<p> <option value="2021-05-26 13:00:00">2021-05-26 13:00:00</option></p>
<p> </select></p>
<p> </td></p>
<p> <td></p>
<p> <select name="EndTime" id="EndTime"></p>
<p> <option value="">종료 시간을 선택하세요</option></p>
<p> <option value="2021-05-26 18:00:00">2021-05-26 18:00:00</option></p>
<p> <option value="2021-05-26 19:00:00">2021-05-26 19:00:00</option></p>
<p> <option value="2021-05-26 20:00:00">2021-05-26 20:00:00</option></p>
<p> <option value="2021-05-26 21:00:00">2021-05-26 21:00:00</option></p>
<p> <option value="2021-05-26 22:00:00">2021-05-26 22:00:00</option></p>
<p> </select></p>
<p> </td></p>
<p> <td></p>
<p> <div id="s_hour" name="s_hour"></div></p>
<p> </td></p>
<p>
</p>
<p></tr></p>
<p><script></p>
<p>$(function() { </p>
<p> $('#StartTime, #EndTime').on('change', function() {</p>
<p> var d1 = $('#StartTime').val();</p>
<p> var d2 = $('#EndTime').val();</p>
<p> </p>
<p> if (date1 == '' || date2 == '')</p>
<p> return false;</p>
<p> </p>
<p> var date1 = new Date(d1.replace(/-/g, '/'));</p>
<p> var date2 = new Date(d2.replace(/-/g, '/'));</p>
<p> </p>
<p> var difference = Math.abs(date2.getTime() - date1.getTime());</p>
<p> var hourDifference = difference / 1000 / 3600 ;</p>
<p> </p>
<p> $('#s_hour').html(hourDifference);</p>
<p> </p>
<p> });</p>
<p> </p>
<p> </p>
<p>});</p>
<p>
아래 함수로 종료시간 - 시작시간을 계산한 값을 span에 넣었는데 span 값을 db에 저장하려고 합니다.
저장할 수 있는 방법이 있을까요
답변 3개
</p>
<p> <td>
<select name="StartTime" id="StartTime">
<option value="">시작 시간을 선택하세요</option>
<option value="2021-05-26 09:00:00">2021-05-26 09:00:00</option>
<option value="2021-05-26 10:00:00">2021-05-26 10:00:00</option>
<option value="2021-05-26 11:00:00">2021-05-26 11:00:00</option>
<option value="2021-05-26 12:00:00">2021-05-26 12:00:00</option>
<option value="2021-05-26 13:00:00">2021-05-26 13:00:00</option>
</select>
</td>
<td>
<select name="EndTime" id="EndTime">
<option value="">종료 시간을 선택하세요</option>
<option value="2021-05-26 18:00:00">2021-05-26 18:00:00</option>
<option value="2021-05-26 19:00:00">2021-05-26 19:00:00</option>
<option value="2021-05-26 20:00:00">2021-05-26 20:00:00</option>
<option value="2021-05-26 21:00:00">2021-05-26 21:00:00</option>
<option value="2021-05-26 22:00:00">2021-05-26 22:00:00</option>
</select>
</td>
<td>
<input type="text" id="s_hour" name="s_hour" style="border:0">
</td></p>
<p>
</tr>
<script>
$(function() {
$('#StartTime, #EndTime').on('change', function() {
var d1 = $('#StartTime').val();
var d2 = $('#EndTime').val();</p>
<p> </p>
<p> if (d1 == '' || d2 == '')
return false;</p>
<p> </p>
<p> var date1 = new Date(d1.replace(/-/g, '/'));
var date2 = new Date(d2.replace(/-/g, '/'));</p>
<p> </p>
<p> var difference = Math.abs(date2.getTime() - date1.getTime());
var hourDifference = difference / 1000 / 3600 ;</p>
<p> </p>
<p> $('#s_hour').val(hourDifference);</p>
<p> });</p>
<p>});</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
/skin/board/basic/write.skin.php에
function fwrite_submit(f) {
var subject = ""; var content = ""; $.ajax({ url: g5_bbs_url+"/ajax.filter.php", type: "POST", data: { "subject": f.wr_subject.value, "content": f.wr_content.value
이 부분을 참고하시면 될 듯합니다.
댓글을 작성하려면 로그인이 필요합니다.
$('#s_hour').html(hourDifference);
이 이전에 ajax호출해서 hourDifference 변수로 넘기고 서버쪽 php에서 DB 처리하면 됩니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인