난 바와 같이하여 setDate 함수 호출 부트 스트랩 날짜 선택기 범위가 지금부트 스트랩 날짜 선택기 및 DataTables fnDraw() 문제
<table>
<tr class="input-daterange input-group" id="datepicker">
<td>
<input id="fromDate" type="text" class="input-sm form-control" name="start"/>
<span id="toDate" class="input-group-addon">to</span>
<input type="text" class="input-sm form-control" name="end" />
</td>
</tr>
</table>
를 I fnDraw()
메서드를 사용하는 DataTables를 사용하여 특정 UI 변경 사항을 기반으로 테이블 데이터를 다시 그릴 수 있습니다. 그 중 하나는 .change
의 내 기간을 수신합니다. 나는 시도하고 위의 JS 코드를 사용하여 (오늘의) 기본 날짜를 설정하면
는, 나는 다음과 같은 오류 얻을 :
JavaScript runtime error: Unable to get property 'fnDraw' of undefined or null reference
를 어떻게 이런 일이 발생하지 않도록, 또는 내가 어떻게 설정할 수 있습니다 기본 날짜, setDate 메서드를 사용하지 않고? 당신은 내가 설정하려면이 방법을 사용하고
<input value="<%= Date.today.strftime('%d/%m/%Y') %>" id="fromDate" type="text" class="input-sm form-control" name="start"/>
<span id="toDate" class="input-group-addon">to</span>
<input value="<%= Date.tomorrow.strftime('%d/%m/%Y') %>" type="text" class="input-sm form-control" name="end" />
를 사용할 수있는 레일에 대한 예 : 당신이 사용하고있는 백엔드하지만 당신과 같이 입력 값을 설정하여 기본 날짜의 서버 측을 설정할 수있는 것을
.net을 사용하고 있습니다. 예, 할 수 있습니다. 그러나, 왜 그것이 문제를 일으키는 지 이해하고 싶습니다. – CSharpNewBee