Могу ли я иметь ссылки на поля заполнения формы без GET - PullRequest
0 голосов
/ 03 октября 2011

У меня есть ссылка на контактную форму со страницы «Продукты».У меня будет ссылка на форму рядом с каждым продуктом, и я хотел бы, чтобы это имя продукта было значением по умолчанию для соответствующего ввода в форме.Я обычно просто имел бы href = "what? Prod = prodname", но я бы предпочел не связываться с URL.

Могу ли я сделать это как-то с данными POST?Должен ли я использовать JS / JQuery?

Я думаю, что могу поместить всю страницу в форму и заставить ссылки отправлять кнопки, которые публикуются в моей форме, но это кажется несколько запутанным.Любые идеи будут с благодарностью.

1 Ответ

1 голос
/ 03 октября 2011

Я не уверен, почему вы не хотите «связываться с URL», но вы, безусловно, можете сделать это с данными POST, как вы описали в предыдущем абзаце. И я не уверен, почему это кажется вам "запутанным". Другой вариант - перехватить нажатие на ссылку и сохранить название продукта в файле cookie, но это не более или менее «запутанно», чем параметр POST.

Полагаю, я не знаю, какое именно решение вы ищете, оно было бы достаточно элегантным для вас, но я думаю, что у нас истекли возможности: GET, POST или cookie. Я думаю, вы также можете использовать хранилище данных HTML5, но это не сработает во многих браузерах.

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