Как получить выбранную Дату от календарного управления?

Hai,

Я создаю Пользовательский элемент управления DatetimePicker. Я просто хочу знать, как получить выбранную дату календаря (управление asp.net) управление с помощью jQuery. Я использовал этот код, но это неправильно.

$(document).ready(function()  {
     $(".UserCalender").click(function () { 

     var a = $('.CalenderDiv:selected').text(); 
     alert(a);        
     });
 });

Что случилось с этим?

5
задан teedyay 10 March 2010 в 11:24
поделиться

1 ответ

Вы не сможете этого сделать. Нет селектора: selected для тега привязки. Работает только для элементов . Что вы можете сделать, так это прикрепить обработчик событий к каждому привязке и использовать метод text (). Что-то вроде

$("#Calendar1 a").click(function(){
   alert ( $(this).text() );
   return false;
});

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

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

См. jQuery UI Datepicker

4
ответ дан 15 December 2019 в 00:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: