Вопрос

Так что прямо сейчас у меня есть несколько форм, где, как следует из них, он извлекает другой в модальном. Так что сейчас у меня может быть ссылка на example.com/modal/1, которая открывает первый модаль. Однако, если JavaScript не включен (чтобы браузер фактически следует ссылку), затем некоторые HTML-дисплеи (HTML, который будет получен.). Я хотел бы быть в состоянии стиль этого, поэтому я предполагаю, что я должен сделать всю HTML страницу с таблицами стилей и все, но вот что мне интересно:

С jQuery's load(), Я знаю, что вы можете выбрать идентификатор элемента, как '#form' Что будет анализировать то, что запрос возвращается и просто используйте элемент #form. Я хотел бы использовать что-то подобное, но я использую post() Функциональность.

Идеи о том, как это сделать?

Это было полезно?

Решение

Если вы пройдете объект (пары ключа / значения) вторым (data) параметр к $.load, это будет выполнять почтовый запрос. Из руководство:

Метод Post используется, если данные предоставляются в качестве объекта; В противном случае предполагается получение.

Другие советы

У меня был подобный вопрос, к чему вы пытаетесь сделать. Мое решение было использовать .load, но это не самый элегантный, потому что jQuery должен разбирать контент, который вы не хотите вставлены в DOM.

Мое решение - использовать либо $ .ajax или $ .post и установить переменную в ajax = true, и на стороне сервера, оберните заголовок и нижний колонтитул в PHP, если ajax = '' (undefined), затем повторяют заголовок и нижний колонтитул, если ajax = true, php не отправят заголовок и нижний колонтитул, и вы сохраните пропускную способность только отправляя элементы DOM, которые вам нужны на клиенте.

Дайте мне знать, если это может работать с вашим приложением, если нет, я найду способ использовать $ .post и анализ ответа.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top