2014-01-30 3 views
0

У меня есть изображение календаря и текстовое поле. Когда я нажимаю на картинке Мне нужно получить календарь, и в текстовом поле должно быть отображено . Я использую html и jQuery. Как я могу это сделать?Как отобразить значение календаря, выбранное в текстовом поле, с помощью jquery

Я знаю только с помощью текстового поля и календаря, как это:

<input type="text" style="float: right;"id="datepicker"> 
$(function() { 
     $("#datepicker").datepicker(); 
}); 

Но мне нужно сделать это как на щелчку:

<img src="images/calendar.gif" id='imgDatePicker'"/> 

я должен получить выбранное значение и отображение в тексте коробка.

Образец изображения:

Как это сделать?

+0

вы используете даты JQuery сборщика? можете ли вы обновить скрипку? Не могу понять ваш вопрос –

+0

@ ling.s Да, я использую jquery, именно то, что упомянуто в аксу, плз проверить мой комментарий –

ответ

0

Попробуйте это:

$("#datepicker").datepicker({ 
    showOn: "button", 
    buttonImage: "images/calendar.gif", 
    buttonImageOnly: true 
}).next(".ui-datepicker-trigger").css("float", "left"); 

Другим решением может быть добавление, что внутри div теги, а затем применяя стили к нему.

PS: http://jqueryui.com/datepicker/#icon-trigger

+0

спасибо за ответ, он работает именно то, что я хотел, просто маленькая вещь мне нужно переместить как текстовое поле, так и изображение в правый угол div, я использовал float: справа, только текстовое поле перемещается вправо, я могу перемещать также как buttonPosition: right; –

+0

Попробуйте сейчас, я добавил небольшую модификацию к моему примеру. – aksu

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