2011-09-08 53 views
1

我用jQuery日期時間選擇器和按鈕圖像。它沒有顯示,而不是工作....jquery日期時間選擇器不工作

這是ascx.cs文件:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ExclusionSwipeCardRequest.ascx.cs" Inherits="ExclusionSwipeCardRequest" %> 
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> 
<link href="../App_Themes/LMSTheme/Style.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript" src="../Scripts/jquery-1.6.2.min.js"></script> 

<script type="text/javascript"> 
$(function() { 
    $("#<%=txtFromDate.ClientID%>").datepicker({ 
     showOn: "button", 
     buttonImage: "Images/clock_add.png", 
     buttonImageOnly: true 
    }); 
}); 
</script> 

文本框:

<td> 
    <asp:TextBox ID="txtFromDate" MaxLength="10" runat="server" ToolTip="Enter From Date"></asp:TextBox> 
    <asp:RequiredFieldValidator ID="RFVIssueDate" runat="server" ControlToValidate="txtFromDate" ErrorMessage="*" ValidationGroup="Enter"> 
    </asp:RequiredFieldValidator> 
</td> 
+0

是否有某種錯誤信息? –

回答

0

那麼爲什麼要使用回聲的ID?

而你試圖使用jQuery UI的(不是jQuery的)的DatePicker,所以你應該有自己的圖書館:) (http://jqueryui.com/download) 更多信息,請參見http://jqueryui.com/demos/datepicker/

+0

然後,我應該使用什麼,而不是.. –

+0

DatePicker是不錯的,但你只需要使用他們的包。轉到http://jqueryui.com/download並下載框架:) –

+0

它不在ascx文件中工作.................. –

0

是JQuery UI的DateTimePicker部分,那麼你必須包括jQuery UI!

編輯:噢,對不起相同的答案:)

0

除了什麼馬可約翰森說,確保實際上是由jQuery的選擇器選擇的ID或類文本框的。通常,如果您使用的是MasterPage,則會修改此ID以連接ID開始處的ContentPlaceHolder ID。更多信息:How to use JQuery with Master Pages?