Hai,
Я создаю Пользовательский элемент управления DatetimePicker. Я просто хочу знать, как получить выбранную дату календаря (управление asp.net) управление с помощью jQuery. Я использовал этот код, но это неправильно.
$(document).ready(function() {
$(".UserCalender").click(function () {
var a = $('.CalenderDiv:selected').text();
alert(a);
});
});
Что случилось с этим?
Вы не сможете этого сделать. Нет селектора: selected для тега привязки. Работает только для элементов
. Что вы можете сделать, так это прикрепить обработчик событий к каждому привязке и использовать метод text (). Что-то вроде
$("#Calendar1 a").click(function(){
alert ( $(this).text() );
return false;
});
Но зачем вам это нужно. Таким образом вы получите только текст внутри тега привязки, а не всю дату. Чтобы получить всю дату, вам придется проделать дополнительную работу.
Если вы хотите управлять выделенным текстом, вы можете использовать любой плагин datepicker из jQuery.