Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.06.2016, 18:54
Интересующийся
Отправить личное сообщение для nina_ Посмотреть профиль Найти все сообщения от nina_
 
Регистрация: 26.06.2016
Сообщений: 29

Не тот формат даты календаря datepicker UI в value
Добрый день

Есть следующий код:
<div id="datepicker"></div>
<input id="input">


$(function() {
		$("#datepicker").datepicker({dateFormat: 'mm/dd/yy', altField: '#input'});
		$("#datepicker").change(function() {
			var date = $(this).datepicker("getDate");
			$("#input").addClass('click').attr('value', date);
		});
});


По клику на дату, дата добавляется в value и получается value ="Wed Jun 15 2016 00:00:00 GMT+0300 (Russia Standard Time)"(если выбрано 06/15/2016)
Как сделать так, чтобы дата в value выводилась в формате 'mm/dd/yy'?
Ответить с цитированием
  #2 (permalink)  
Старый 27.06.2016, 19:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

nina_,
а зачем строки 3, 4, 5, 6?
Ответить с цитированием
  #3 (permalink)  
Старый 27.06.2016, 19:17
Интересующийся
Отправить личное сообщение для nina_ Посмотреть профиль Найти все сообщения от nina_
 
Регистрация: 26.06.2016
Сообщений: 29

Чтобы "взять" кликнутую дату и добавить в value input-а.
Ответить с цитированием
  #4 (permalink)  
Старый 27.06.2016, 19:27
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

nina_,
для этого достаточно строки 2
Ответить с цитированием
  #5 (permalink)  
Старый 27.06.2016, 19:35
Интересующийся
Отправить личное сообщение для nina_ Посмотреть профиль Найти все сообщения от nina_
 
Регистрация: 26.06.2016
Сообщений: 29

согласна,
a почему если смотреть код из отладчика у input вообще нет value
и как получить из <input id="input"> <input id="input" value="выбранная дата">?
Ответить с цитированием
  #6 (permalink)  
Старый 27.06.2016, 19:38
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от nina_
<input id="input"> <input id="input" value="выбранная дата">?
а зачем вам атрибут, если в свойстве нужное вам значение?
Ответить с цитированием
  #7 (permalink)  
Старый 27.06.2016, 19:40
Интересующийся
Отправить личное сообщение для nina_ Посмотреть профиль Найти все сообщения от nina_
 
Регистрация: 26.06.2016
Сообщений: 29

чтобы передать обработчику, который вставить запись в бд вместе с этой датой.
Ответить с цитированием
  #8 (permalink)  
Старый 27.06.2016, 19:41
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

nina_,
нормальный обработчик возьмёт значение value.
Ответить с цитированием
  #9 (permalink)  
Старый 27.06.2016, 19:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от nina_
.attr('value', date);
на всякий случай для этого есть http://api.jquery.com/val/ установить value
$("#input").val(date);
получить value
$("#input").val()
Ответить с цитированием
  #10 (permalink)  
Старый 27.06.2016, 19:48
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от nina_
если смотреть код из отладчика
смотрите закладку dom выбранного элемента а не html
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
UI datepicker отображение произвольной даты при загрузке al456 jQuery 6 30.12.2013 03:37
DatePicker активировать только те даты которые есть в базе maxim2 jQuery 0 23.04.2013 07:41
regexp формат даты eca Общие вопросы Javascript 10 23.01.2012 12:59
jQuery DatePicker: формат даты при передаче в get запросе viko_rus jQuery 0 16.02.2011 13:33
как вывести значение даты из календаря. greysells Общие вопросы Javascript 3 17.05.2009 18:43