我有我的功能如下無法通過使用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