#javascript #jquery #datepicker #form-submit #onselect
#javascript #jquery #выбор даты #форма-отправить #onselect
Вопрос:
Я пытаюсь отправить форму с именем ‘cobro2’ сразу после выбора даты в поле выбора даты с помощью этого кода:
<script type="text/javascript">
$(function()
{
$('#datecobro').datePicker({
clickInput:true,
startDate: '01-01-2000',
onSelect: function () {$('#cobro2').submit();}
});
});
</script>
Что случилось?
Комментарии:
1. можете ли вы внести изменения в это
2. cobro2 — это класс или идентификатор
3. @KarthickKumarGanesh Кумар Ганеш, извини, я тебя не понимаю
4. посмотрите на скрипку jsfiddle.net/AkBUv/351
Ответ №1:
попробуйте это, идентификатор формы не объявляется.
живая демонстрация enter code here
Ответ №2:
проблема в верхнем регистре P
в datePicker
измените его на нижний регистр p
, как показано ниже:
$('#datecobro').datepicker({
.......//-------^--------this lowercase p is required.
});
Комментарии:
1. какой datepicker вы используете. пользовательский интерфейс jquery или bootstrap??
2. @user3811413 тогда вам следует обратиться к документации, я не знаю, решает ли добавленная демонстрация проблему или нет. Поскольку вы упомянули свою версию пользовательского интерфейса jquery, я предлагаю вам также обновить вашу библиотеку jquery до версии 1.10 . Посмотрите демонстрационную версию, если это вам поможет.