別のテキスト入力に値 (M/DD/YYY 形式) がある場合は、チェックボックスをオフにする必要があります (チェックされている場合)。glDatePicker を使用して #StartDate の値を設定しています。コンテンツは ajax 経由で取り込まれたため、「.on」関数を使用しています。
<div id="bottomContent">
<input type="text" id="StartDate" name="StartDate"><br />
<input type="text" id="EndDate" name="EndDate"><br />
<label for="AllDate"><input type="checkbox" name="AllDate" id="AllDate">All Dates</label>
</div>
$(function() {
$('#bottomContent').on('change', '#StartDate', function(e){
var value = $(this).val();
if ( value.length > 0 ) {
//$('#AllDate').prop('checked', false);
console.log('hi');
}
});
});
.on 引数でパラメーターが台無しになっていると確信しています。