0
我有一個用戶控件,我在VisualStudio2010中創建。 它調用了一些JS-文件是這樣的:用戶控件調用JS文件,但他們似乎並沒有被調用
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="SearchBox.ascx.vb" Inherits="NoVaCWWW.SearchBox" %>
<script type="text/javascript" src="../js/jquery.ui.datepicker-fr.js"></script>
<script type="text/javascript" src="../js/jquery.ui.datepicker-nl-BE.js"></script>
<script type="text/javascript" src="../js/SearchPanel.js"></script>
<script src="../js/jquery-ui-1.8.16.custom.min.js" type="text/javascript"></script>
<script src="../js/jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="../js/jquery-1.6.4.min.js" type="text/javascript"></script>
在未使用該用戶控件的網頁(以及調用同一個腳本),一切工作正常。這就是:我有約會這是一個jQuery-UI的日期選擇器,它工作正常:
<asp:Content ID="cntHeader" runat="server" ContentPlaceHolderID="ContentPlaceHolderHeader">
<script type="text/javascript" src="js/SearchPanel.js"></script>
<script type="text/javascript">
var fromDate = $.datepicker.parseDate('yy-mm-dd', $("#<%= txtFromDate.ClientID %>").val());
$(".needs-datepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: '<%= Master.DateFormatJS %>',
altFormat: 'yy-mm-dd'
});
//Map the hidden fields containing the same date but in a computer friendly format
$("#txtFromDateF").datepicker("option", "altField", "#<%= txtFromDate.ClientID %>");
//And make sure that dates are being shown in the visible fields
$("#txtFromDateF").datepicker('setDate', fromDate);
在具有用戶控件的頁面時,它不工作。我沒有日期選擇器。 這是usercontrol的腳本:
<script type="text/javascript" src="../js/SearchPanel.js"></script>
<script type="text/javascript">
<!--
$(function() {
$("#txtFromDateF").datepicker();
$("#txtToDateF").datepicker();
$(".needs-3mdatepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'dd-mm-yy',
altFormat: 'yy-mm-dd',
maxDate: '+6m',
minDate: '-3m'
});
$(".needs-datepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'dd-mm-yy',
altFormat: 'yy-mm-dd',
maxDate: '+6m'
});
$("#btnSearchCiNumber")
.button({
icons: {
primary: 'ui-icon-search'
},
label: $("#<%= SearchButton.ClientID %>").val()
})
.click(function() {
$("#<%= SearchButton.ClientID %>").click();
});
});
function btnSearchCiNumber_onclick() {
}
//-->
</script>
任何人都可以幫助我嗎?