Javascript UserControl调用JS文件,但它们不';我好像没接到电话

Javascript UserControl调用JS文件,但它们不';我好像没接到电话,javascript,jquery,user-controls,vb.net-2010,Javascript,Jquery,User Controls,Vb.net 2010,我有一个usercontrol,它是我在VisualStudio2010中创建的。 它调用一些js文件,如下所示: <%@ Control Language="vb" AutoEventWireup="false" CodeBehind="SearchBox.ascx.vb" Inherits="NoVaCWWW.SearchBox" %> <script type="text/javascript" src="../js/jquery.ui.datepicker-fr.js"

我有一个usercontrol,它是我在VisualStudio2010中创建的。 它调用一些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>

在未使用此usercontrol(并且调用相同脚本)的页面上,一切正常。这是:我有一个日期,它是一个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);

var fromDate=$.datepicker.parseDate('yy-mm-dd',$(“#”).val();
$(“.needs datepicker”).datepicker({
变化月:对,
变化年:是的,
日期格式:“”,
altFormat:'年-月-日'
});
//以计算机友好的格式映射包含相同日期的隐藏字段
$(“#txtFromDateF”).datepicker(“option”,“altField”,“#”);
//并确保日期显示在可见字段中
$(“#txtFromDateF”).datepicker('setDate',fromDate');
在具有usercontrol的页面上,它不起作用。我没有约会挑肥拣瘦的人。 这是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>


有人能帮我吗?

我通过从IIS服务器上删除文件,然后重新安装Web应用程序,解决了我的问题。 现在一切正常