我有我的功能如下无法通过使用jQuery功能
<script type="text/javascript">
$(function() {
$('#ctl00_ContentPlaceHolder1_TextBox2').datepick();
});
function showDate(date) {
//alert('The date chosen is ' + date);
}
</script>
我需要这个,当我在Href
标签点击
<a onclick="" href="#">
Metaforce as per you said i tried this
<script type="text/javascript">
$(function click() {
$('#ctl00_ContentPlaceHolder1_TextBox2').datepick();
});
function showDate(date) {
//alert('The date chosen is ' + date);
}
</script>
<a onclick="return click();" href="#">
<img alt="cal" src="calendar.gif" style="vertical-align: text-bottom;" border="0" /></a>
在onclick
被称为上加载HREF JavaScript的日历我不得不打电话,我怎么能请任何帮助
Patrick Kaufmann and Phillip Kovalev
按照你说我写如下
<script type="text/javascript">
function showDate(date) {
//alert('The date chosen is ' + date);
}
$(function() {
$('#ctl00_ContentPlaceHolder1_TextBox2').datepick();
// assign anonimous function as event handler and call showdate from it
$('#clickOnIt').click(function() {
showDate($(this).val());
});
});
</script>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<a href="#" id="clickOnIt">click me</a>
,但我没有得到所需的日历
为了清楚起见,当你在第一个描述你的功能阻止你实际上展示了两个函数调用,一个是在文档就绪时调用的匿名函数,另一个是未调用的命名函数。它是您需要在onclick还是匿名呼叫中调用的命名函数? – Chris 2011-05-27 08:40:26
@Dorababu,请告诉你使用jQuery UI还是其他一些框架?如果它是jQuery UI,那么使用'.datepicker();'而不是'.datepick();'进行日历设置,如[docs]中所述(http://docs.jquery.com/UI/Datepicker#methods)首先。 之后,如果您想通过链接点击显示日历,请使用以下代码链接:' [相同的文档](http://docs.jquery.com/UI/Datepicker#method-show)。 – 2011-05-27 10:02:51
@Phillip:这是我从[http://keith-wood.name/datepick.html]使用的那个 – Dotnet 2011-05-27 10:26:40