JQuery диалог без формы - PullRequest
0 голосов
/ 24 июня 2010

У меня две проблемы.

  1. Я занимаюсь разработкой веб-приложения на Lotus, и Lotus любит контролировать ситуацию и вставлять код там, где сочтет нужным.
  2. Я использую Jquery UI, чтобы открыть модальное диалоговое окно. Если я просто открываю и закрываю диалоговое окно, а затем пытаюсь отправить родительскую форму, я получаю __click не объект. Когда я внимательно посмотрел на код, Lotus упаковывает всю страницу в теги. Затем в jquery есть код формы, чтобы открыть диалог. Значит, HTML-формы не любят жить друг в друге?!?

Вопрос.

Могу ли я создать модальное диалоговое окно jquery UI без использования тегов формы? Есть ли вложение к тегу, необходимое для создания диалогового окна в пользовательском интерфейсе? Я убрал метки, но каковы побочные эффекты?

Спасибо за помощь, кстати, в IE она только ломается. Конечно.

Добавлено Lotus <form method="post" action="/IS/GIFormDev.nsf/giForm-Step3?OpenForm&amp;ideaNumber=000036-2010" name="_DominoForm"> <input type="hidden" name="__Click" value="0">CN=Kris Mitchell/O=xxxx

Форма запроса

 <div id="formContainer" style="display:none;">
<div id="dialog-form" title="Copy Other Managers">
    <form>
    <p>text</p>
    <fieldset>
        <form>
        <div id="ccIngManagerDiv">
        </div>
    </fieldset>
    </form>
</div>

1 Ответ

1 голос
/ 25 июня 2010

У вас есть несколько вариантов (трудно дать больше деталей, не видя больше кода).Но вы можете поместить свой div диалогового окна jQuery в самый конец формы Notes и поставить перед ним закрывающий тег.Вы также можете вообще не использовать тег формы в div диалогового окна jQuery - просто установите div с тем, что вы хотите отображать в диалоговом окне jQuery.Включите кнопку с обработчиком событий JS, который записывает в поля в главной форме и отправляет основную форму (если у вас нет расширенного текста в форме, вы можете просто использовать Javascript для отправки основной формы - в противном случае,Вы должны быть осторожны, чтобы использовать сгенерированную Domino функцию __click).

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