Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.06.2012, 11:57
Новичок на форуме
Отправить личное сообщение для victor256 Посмотреть профиль Найти все сообщения от victor256
 
Регистрация: 13.06.2012
Сообщений: 2

не работает .submit в .dialog
Добрый день! Сделал форму для заполанения через .dialog. При нажатии кнопки "сохранить" ничего не происходит. Подскажите, почему?
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

  <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/themes/flick/jquery.ui.all.css" />
  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
  <script type="text/javascript">
$(document).ready(function(){
// ----------------------------------------------
  $( "#add_form" ).dialog({
    autoOpen: false,
    closeOnEscape: true,
    modal: true,
    buttons: {
      "Сохранить": function() {
        $(this).dialog("close");
        $('#form1').submit(function(){
          alert('Форма form1 отправлена на сервер');
          return false;
        });
      },
      "Отмена": function() {
        $(this).dialog("close");
      }
    }
  });

  $('button').button();

  $('#add_button').click(function() {
    $("#add_form").dialog("open");
  });
// ----------------------------------------------
});
    </script>
</head>

<body>

<button id="add_button">Добавить событие</button>

<form id="form1" method="post" action="sdfsdf.html">
<input type="hidden" name="action" value="add" />

<table id="add_form" title="Добавить">
<tr>
  <td>input #1:</td>
  <td><input type="text" name="date" value="13.06.2012" /></td>
</tr>
<tr>
  <td>input #2:</td>
  <td><input type="text" name="name" /></td>
</tr>
</table>
</form>

</body>
</html>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQyery функция странно работает! Midel Общие вопросы Javascript 4 08.04.2012 13:40
Не работает код внутри циклов DZHETIGAPA Events/DOM/Window 1 21.06.2011 01:03
jquery .dialog Проблема:Всплывающее окно -отображается только 1 раз! denisOgr AJAX и COMET 1 26.07.2010 20:51
Динамическая HTML форма (FireFox - работает, IE - не работает) dm1tr1y Общие вопросы Javascript 10 11.12.2009 15:59
Не работает .submit() Воитель Общие вопросы Javascript 3 09.11.2009 12:47