2016-02-15 5 views
1

Я использую JQuery ввода-маски и программно вытягивать данные из базы данных, чтобы заполнить поле, когда я возвращаюсь в форму после заполнения его.JQuery ввода-маска Изменение даты валютирования на Conversion

Кажется, что данные поступают в порядке (как и до тех пор, пока данные не попадут в поле, это правильно). Однако, когда плагин запускается, он меняет дату с моих прекрасных правильных данных в формате временной шкалы в правильном формате, но в какой-то случайной дате с 2010 года или около того я тоже буду входить в будущее до 2040 и 2050 годов.

Если я отключу маску ввода, то будет отправлена ​​правильная дата. Если я поймаю данные до запуска маски ввода, это будет правильно. если входная маска получает свои грязные руки, она меняет дату. Кажется, это не рифма или причина.

Я использую несколько экземпляров на странице, и мой текущий план атаки убирает все остальное, чтобы получить чистую версию этого, чтобы решить проблему.

На странице много чего происходит, и это займет у меня несколько часов, поэтому, не найдя радости на сайте масок ввода, я решил, что отправлю сюда в случайном случае, когда кто-то сталкивался с этим раньше и может дай мне один из тех, «о да, тебе просто нужно это сделать», комментирует.

Edit для примера кода:

// Datemask Initialization dd/mm/yyyy 
$(".datemask-details").inputmask("dd/mm/yyyy", {"placeholder": "dd/mm/yyyy"}); 

// html 
<input type="text" class="form-control datemask-details" data-mask data-inputmask="alias: 'dd/mm/yyyy'" name="start" id="start" /> 

Я использую ColdFusion, чтобы тянуть в значении, которое входит в метку времени из базы данных: «2016-01-01 00: 00: 00,0»

Ничего об этом методе не удалось использовать в прошлом, как раз на этот раз, и я подозреваю, что несколько экземпляров являются единственной действительно другой проблемой здесь. Но если это просто несоответствие, я был бы намного счастливее. Ваши мысли также заставили меня понять, что я должен попытаться проверить лишнее пространство.

ответ

0

Этот пост принадлежит к комментарию, но я не могу комментировать. Можете ли вы опубликовать свой код входной маски для datetime и пример того, что происходит из базы данных для этого поля? Я подозреваю, что существует несоответствие формата, которое вызывает ваши интересные результаты.

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