Intereting Posts
Получите результаты запросов MySQL как их собственный тип данных? Как я могу перечислить те же данные ID с циклом while в PHP? отправлять данные на PHP из приложения iphone в объекте c Как проверить вложенные поля в Zend Framework 2 без использования фабрики Тестирование модулей с SimpleTest в PHP, сохраняя ошибки файлового каталога относительно относительных путей? Согласование свободно сформированных URL-адресов с использованием регулярных выражений и php? Короткую руку сделать что-то вроде: if ($ variable == 1 || $ variable == "whatever" || $ variable == '492'). Проблемы с Zend Framework PDF HTTP / 1.1 505 HTTP-версия не поддерживается Как получить сообщение об ошибке каждого поля из объекта формы в symfony2? Как предотвратить SQLITE SQLSTATE ? Почему debug_backtrace () использует столько памяти? Всплывающее окно «Перевод языка» отсутствует в DOM, готовом в браузере: Laravel 5.2 как получить месяц с даты в mysql 404 Ошибка с Restler для всего URL-адреса

отправлять данные $ _POST с помощью тега привязки

возможно ли как-то отправить $_POST[] данные с помощью тега <a> ? потому что, как только страница загружается, она автоматически выполняет $_POST[] а не когда я нажимаю тег Anchor.

edit: так что я пытаюсь достичь, это примерно так:

Я хочу привязать тег, который нормальнее перейдет к somepage.php?variable=something но вместо использования $_GET[] я хочу отправить переменную через $_POST

Related of "отправлять данные $ _POST с помощью тега привязки"

Вы можете добиться этого, используя jQuery и HTML-форму

HTML:

 <form method="post" name="redirect" class="redirect"> <input type="hidden" class="post" name="post" value=""> <input type="submit" style="display: none;"> </form> 

Кнопка: (html)

 <a href='javascript:void(0)' class='button' var='DATAHERE'>sometexthere</a> 

Javascript, или, скорее, сказал jQuery:

 $(".button").click(function() { var link = $(this).attr('var'); $('.post').attr("value",link); $('.redirect').submit(); }); 

этот код jQuery прослушивает любые щелчки по элементам с прикрепленной к ним button класса и считывает их значение «var», в основном вы можете использовать любой тип HTML-элемента, используя этот метод, если к ним прикреплен класс button ,

Ничто в HTML не вызовет ссылку на запуск запроса POST или кодирование данных в теле запроса.

Вы можете привязать обработчик событий JavaScript к ссылке , отменить поведение по умолчанию, а затем отправить запрос POST, программно отправив форму или используя XMLHttpRequest . Это, как правило, не очень хорошая идея, и вместо этого вы должны использовать кнопку отправки (которая может выглядеть как ссылка, если вы действительно этого хотите).

Ответ – нет. То, что вы можете сделать, это установить значение типа ввода при нажатии тега <a> . Использование Javascript.

Вы можете получить строку запроса из атрибута href тега привязки (вам нужно проанализировать href и получить строку в правой части символа &), а затем опубликовать ее с помощью javascript или jquery (проще для использования jquery).

http://api.jquery.com/jquery.post/

Должен спросить, почему вы хотите / должны это сделать?