/ / Диалогов прозорец Jquery представя проверка - asp.net, html, jquery-ui

Jquery диалогов протокол -

Имам нужда от някой, който да ми даде информация как мога да използвам диалоговия прозорец jquery, за да попитам валидността "Потвърди" или "Отказ" преди подаване. взимам Грешка при изпълнение на Microsoft JScript: Обектът не поддържа свойство или метод "диалог" за това на IE9:

<script type="text/javascript">
$(document).ready(function () {

$("#savechanges").click(function () {

$("#dialog").dialog({
modal: true,
autoOpen: false,
buttons: {
"Confirm": function () {
$("#myformid").submit();
},
"Cancel": function () {
$(this).dialog("close");
}
}
});
return false;
});
});
</script>


<div id="dialog"></div>


<p>
<input type="submit" id="savechanges" value="Save changes" />
</p>

Отговори:

0 за отговор № 1

Ако сте задали autoOpen като false, диалоговият прозорец не се отваря, когато го дефинирате true.

От документите jQuery-UI,

autoOpen

When autoOpen is true the dialog will open automatically when dialog is called.
If false it will stay hidden until .dialog("open") is called on it.

ДЕМОНСТРАЦИЯ


0 за отговор № 2

Може да има много причини зад този проблем, да се използва всеки инструмент за отстраняване на грешки като firebug да се провери

  1. Използвайте инструмент като Firebug за Firefox, за да проверите дали всеки JS файл е включен.
  2. Уверете се, че на страницата няма друг JS, който може да причини грешка.

  3. Уверете се, че имате правилните версии на изтеглените файлове.