более чем одна функция из jquery UI

0

Я использую jquery ui на своем веб-сайте. Я пытаюсь использовать jquery ui для показа всплывающих окон и для datepicker, но работает только всплывающее окно.

Поэтому мой вопрос: как я могу использовать jquery как для popup, так и для datepicker.

Вот мой код:

$(function () {
    $("#dialog").dialog({
        autoOpen: false,
        show: {
            effect: "blind",
            duration: 1000
        },
        hide: {
            effect: "explode",
            duration: 1000
        }
    });
    $("#opener").click(function () {
        $("#dialog").dialog("open");
    });
});
$(function () {

    $(".from").datepicker({
        showOn: "button",
        buttonImage: "images/cal.gif",
        buttonImageOnly: true,
        defaultDate: "+1w",
        changeMonth: true,
        numberOfMonths: 2,

        onClose: function (selectedDate) {
            $(".to").datepicker("option", "minDate", selectedDate);
        },
        altField: "#alternate",
        altFormat: "DD, d MM, yy"
    });
    $(".to").datepicker({
        showOn: "button",
        buttonImage: "images/cal.gif",
        buttonImageOnly: true,
        defaultDate: "+1w",
        changeMonth: true,
        numberOfMonths: 2,

        onClose: function (selectedDate) {
        $(".from").datepicker("option", "maxDate", selectedDate);
        },
        altField: "#alternate1",
        altFormat: "DD, d MM, yy"
    });
});
  • 0
    показать свой код и живой сайт или скрипку?
Теги:

1 ответ

1
Лучший ответ

Объедините свой инициализатор jQuery-UI единым методом. В виде;

$(function () {

    $("#dialog").dialog({
        // Properties
    });

    $(".from").datepicker({
       // Properties
    });

    $(".to").datepicker({
       // Properties
    });

});

См.: http://jsfiddle.net/n7c6u/

  • 0
    но DatePicker все еще не работает.
  • 0
    Смотри рабочую скрипку.
Показать ещё 6 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню