Форум сайта python.su
0
Продолжаю задавать детсадовские вопросы
:
Есть страница на Flask, которая отображает данные из таблицы MySql.
Возвращаю это хозяйство с помощью SQLAlchemy.
Хочется сделать таким образом, что при выборе определенной строки в этой таблице, на этой же странице отобразилось содержание второй таблицы связанной с первой по ключу.
При этом не хочется перерисовывать табличку, а хочется использовать модальное окно.
То есть тыкнули в строку мастер таблицы, отобразилось модальное окно зависимой детальной таблицы, а вот там уже нажали некий sumbit и отправили данные скрипту методом POST.
Наверняка есть куча библиотек на эту тему, только опять сходу не нашел.
Заранее спасибо !
Офлайн
6
ajax например
Офлайн
0
Офлайн
49
dremdem
fwtforms-alchemy для построения форм по модели. Без ajax будет банальная перезагрузка страницы.
Офлайн
0
4kpt_IVПонял.
банальная перезагрузка страницы.
Офлайн
0
Вроде добился.
Правда не до конца, но смысл уже понятен.
Итак кому интересно:
Вот рабочий пример с ajax: Github
Вот рабочий пример, как на основании данных с сервера с помощью jquery формировать содержимое таблицы “на лету” StackOver
Один момент: Я напоролся на него по абсолютному незнанию всего и вся. Идентификатор таблицы должен быть без знака #. А вот обращение к нему должно быть как раз через #.
То есть буквально:
HTML: <table id="det_table" class="table table-bordered table-striped"> JS: $("#det_table").append(html);
Офлайн
49
Ой ей ей.
Забиваем пока болт на фласк и читаем по js или jquery…
Офлайн