Получить данные из подчиненной формы в основную форму - PullRequest
0 голосов
/ 12 декабря 2010

У меня есть такая структура:

<form id="first_form">
 <fieldset>something</fieldset>
 <fieldset>
   <iframe><html> ... 
      <form id="second_form">
         <input type="hidden" value="**some_value**" name="hidden_data" />
      </form>
    </html></iframe>
 </fieldset>
</form>

Что мне нужно из этой структуры - это взять значение из «hidden_data» в основной форме, а затем перейти к записи в базе данных.Я попытался prin_t ($ _ POST);умереть;(после отправки первой формы), но я не получаю никакой информации от second_form.У кого-нибудь есть идея?С уважением

Примечание: речь идет о плагине WordPress TDO мини-форм Примечание 2: я хочу получить URL-адрес из загруженного файла (URL-адрес, который я получаю после отправки second_form), а затем добавить его в качестве мета-сообщения, используя first_form.

Ответы [ 2 ]

1 голос
/ 12 декабря 2010

Вы не можете просто сбросить HTML внутри элемента iframe. Любые дочерние элементы iframe просто отображаются там, если браузер не может обработать iframe s.

Кроме того, вложенные элементы form не проверяются (в любом случае в HTML 4.01 строго, и я сомневаюсь в других).

0 голосов
/ 12 декабря 2010

Почему вы используете iframe с формой в нем? Кажется странным И наличие HTML внутри этого не то, для чего используется тег <iframe>. Лучше всего иметь 1 форму id="first_form" со скрытым элементом из формы id="second_form". Вы не можете поместить форму внутри другой формы, может быть только одна в любой момент времени.

...