2015-12-08 2 views
2

Я пытаюсь изменить формат datepicker от значения по умолчанию до yy-mm-dd, но он не вступает в силу. Я добавлю свой код ниже для дополнительной справки. БлагодаряДата DatepickerFormat не работает

HTML:

<input type="text" id="datepicker" name="call_date" class="form-control"> 

И Javascript ниже:

JAVASCRIPT:

<script type="text/javascript"> 
    $(function() { 
    $("#datepicker").datepicker({dateFormat: 'yy-mm-dd'); 
    }); 
</script> 

DateFormat кажется правильным, но как-то не вступают в силу и моя база данных вставлена ​​с нулями, то есть 0000-00-00. Любая помощь приветствуется. Благодаря

EDIT: INSERTION QUERY

$date = $_POST['call_date']; 
$logqry = "INSERT INTO clinic_log(log_date,log_time,log_caller,log_reason,log_response)VALUES('$date','$time','$caller','$reason','$response')"; 

$logresult = mysqli_query($conn,$logqry); 
+0

как о коде, где вы вставить 'call_date' файл' database'? – roullie

+0

http://stackoverflow.com/questions/1328025/jquery-ui-datepicker-change-date-format – Ravneet

+0

hi roullie, я отредактировал этот вопрос и разместил запрос на вставку. –

ответ

3

ваш DateFormat не применяется beacuse вы пропустили закрывающая скобка '}' в блоке формата даты, поэтому формат по-прежнему по умолчанию один т.е. дд/мм/гг , как вы упомянули в комментарии.

изменить это datepicker({dateFormat: 'yy-mm-dd'); к этому datepicker({dateFormat: 'yy-mm-dd'});

здесь является Working Fiddle после сдачи barcket.

JAVASCRIPT:

<script type="text/javascript"> 
    $(function() { 
    $("#datepicker").datepicker({dateFormat: 'yy-mm-dd'}); 
    }); 
</script> 
+0

' ' Привет, Manoj, Спасибо за ответ, но он все еще не работает, дата показывается как' 08/12/2015' –

+0

Я дал скрипку, проверьте, когда вы выбираете дату с datepicker, какой формат требуется в вашем коде ???? –

+1

Я получил его работу, я изменил формат в функции по умолчанию в файле bootstrap-datepicker.js 'format: 'yyyy-mm-dd',' Это была строка, она была установлена ​​на 'dd/mm/yyyy' Большое спасибо за помощь всем парням –

Смежные вопросы