JQueryUI DatePicker не будет работать в моем приложении ASP.NET MVC 2 - PullRequest
0 голосов
/ 24 сентября 2010

Я просто пытаюсь настроить ввод с помощью datepicker и получаю следующую ошибку: «Объект не поддерживает это свойство или метод».

Я скачал JQueryUI без темы, и у меня есть главный раздел главной страницы:

<link href="/Content/Site.css" rel="stylesheet" type="text/css" /><br> <script src="/Scripts/jquery-1.4.1.min.js" type="text/javascript" /><br> <script src="/Scripts/jquery-ui-1.8.5.custom.min.js" type="text/javascript" /><br> <asp:ContentPlaceHolder ID="ScriptContent" runat="server" />

После этого я создал входной текст внутри частичного вида (который остается внутри вида):

<input type="text" id="txtDataIda" />

И в начале этого частичного представления:

$(function() { $("#txtDataIda").datepicker(); });

Когда я открываю страницу, отображается сообщение об ошибке, и средство выбора даты не работает. Наверное, я что-то не так делаю, потому что раньше у меня никогда не было возможности работать с JQueryUI.

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 24 сентября 2010

Исправлена! JQuery не загружался, потому что тег script самозакрывался. Когда я изменил его на, это сработало, как ни странно. Спасибо!

1 голос
/ 24 сентября 2010

Вам следует перейти на http://jqueryui.com/download и создать пользовательскую загрузку с нужными вам функциями.Затем просто обратитесь к 2 файлам (jquery-1.4.2.js, jquery-ui-1.8.5.custom.min.js) в папке "js", а не ко всем файлам в папке "development-bundle",Тогда вам не нужно беспокоиться о конфликте нескольких файлов.У меня такое ощущение, что файлы .widget, .datepicker и 1.8.custom могут конфликтовать.Но, если все это в одном пользовательском файле, вам не нужно об этом беспокоиться.

Или, если вы не используете какие-либо другие функции пользовательского интерфейса, вы можете попробовать ссылаться только на jquery-1.4.2Файлы .js, ui.core.js, ui.datepicker.js, чтобы увидеть, работает ли это без конфликтов.

И, конечно же, дважды проверьте, что вы поместили ссылки на правильную используемую главную страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...