Hai,
我正在创建一个DatetimePicker用户控件。我只想知道如何使用jQuery获取日历(asp.net控件)控件的选定日期。我使用了这段代码,但这是错误的。
$(document).ready(function() {
$(".UserCalender").click(function () {
var a = $('.CalenderDiv:selected').text();
alert(a);
});
});
这有什么问题?
答案 0 :(得分:4)
你将无法做到这一点。没有:选择锚标记的选择器。它仅适用于<option>
元素。你可以做的是将事件hanlder附加到每个锚点ag并使用text()方法。像
$("#Calendar1 a").click(function(){
alert ( $(this).text() );
return false;
});
但你为什么要这样做呢。通过这样做,您将只获得锚标记内的文本,而不是整个日期。要获得整个日期,您将不得不执行其他工作。
如果您想操纵所选文本,那么您可以使用jQuery中的任何datepicker插件。