Отправить форму внутри iframe при нажатии кнопки за пределами iframe [дубликат]

Как правило, я использовал

import matplotlib
matplotlib.use('Agg')

, чтобы решить эту проблему. В последнее время, однако, я получил эту ошибку с ошибкой Framework на кодовой базе, я должен делать только более целенаправленные изменения. В этом случае для меня работали следующие рекомендации по документации OSX от matplotlib о том, как я настроил свою виртуальную среду:

If you are on Python 3, use venv instead of virtualenv:

python -m venv my-virtualenv
source my-virtualenv/bin/activate

from: https://matplotlib.org/faq/osx_framework.html

6
задан Kevin Le - Khnle 1 June 2010 в 22:22
поделиться

3 ответа

Доступ к элементу внутри iframe является сложным. Вы должны использовать следующий синтаксис:

$('#iframeID').contents().find('#upload-form').submit();

, где «iframeID» - это, очевидно, ID, который вы указали в iframe.

Надеюсь, что это правильно!

16
ответ дан Davide 18 August 2018 в 07:31
поделиться
  • 1
    Да, это правильно. Я отправил свой ответ в то же самое, что и вы. Но ваш ответ на 100% правильный. Я выбрал ваш ответ и проголосовал за ваш ответ. Благодарю. – Kevin Le - Khnle 1 June 2010 в 22:44

Ответ:

$('#upload_file_iframe').contents().find('#upload-form').submit();

, который я узнал из http://simple.procoding.net/2008/03/21/how-to-access-iframe-in- JQuery /

2
ответ дан Kevin Le - Khnle 18 August 2018 в 07:31
поделиться

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

0
ответ дан zynx 18 August 2018 в 07:31
поделиться
  • 1
    Может быть, это сработает, но я не должен этого делать. Мне просто нужно знать селектор jQuery, который выбирает форму (или идентификатор вообще), которая находится внутри iframe. – Kevin Le - Khnle 1 June 2010 в 22:38
Другие вопросы по тегам:

Похожие вопросы: