Закрытие диалога JQuery изнутри частично

Я открываю диалоговое окно модели JQuery, в котором отображается форма (частично MVC). Частичное очень просто, имеет несколько полей ввода.

Я использую <% using (Html.BeginForm....), чтобы опубликовать форму для данного метода действия при нажатии кнопки "Сохранить".

Тем не менее, я хочу, чтобы в форме была кнопка отмены, которая закрывает диалог при нажатии, но которая не публикуется в действии формы.

Есть ли способ закрыть родительское диалоговое окно из с в частичном представлении? Или вы можете предложить альтернативный подход?

Спасибо

1 ответ

Решение

Будет ли это чем-то, что может вам помочь?

<div>
    <form></form>
</div>

$('div').dialog({
   buttons:{
      save:function (){
          $('div form').serialize();
          //ajax goes here, thats is the intention of jq dialog () :)
      },
      cancel:function (){
         $(this).dialog('close');
      }
   }
});

если нет, то, пожалуйста, напишите код, чтобы дать нам лучшее представление о том, что вы имеете в виду

Другие вопросы по тегам