С нами с 31.08.03
Сообщения: 391
Рейтинг: 124
|
Добавлено: 21/07/15 в 12:57 |
Заранее прошу прощения за возможно глупый вопрос
Интересует возможно ли по клику на ссылку отправить запрос (POST) к php скрипту? Например с помощью onclick или какой-либо функции jquery/ajax, которая при клике по картинке будет считывать дополнительные параметры поля IMG и отправлять их на сервер?
Запрос должен быть без редиректа, т.е просто отправка данных.
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7614
Рейтинг: 5760
|
Добавлено: 21/07/15 в 14:00 |
<a href = "javascript:void(0);" onclick = "postRequest();return false;">link</a>
или
<a href = "javascript:postRequest();">link</a>
или
повесить событие
Код: [развернуть] |
<script>
$("#activeElement").click(function(){
//POST REQUEST
});
</script>
<img id="activeElement">
|
|
|
|
|
С нами с 11.10.12
Сообщения: 428
Рейтинг: 1032
|
Добавлено: 21/07/15 в 14:20 |
Код: |
$("#myimg").on("click",function(){
$.post('script.php',{тут данные},function(){тут реакция на ответ сервера})
});
|
|
|
apache, bash, css, elasticsearch, ffmpeg, html, js, mysql, mongo, nginx, php; *nix only
|
0
|
|
|
С нами с 09.08.12
Сообщения: 185
Рейтинг: 378
|
Добавлено: 21/07/15 в 18:22 |
return false;
не забудь в обработчике ато будет переходить по ссылке
|
|
|
|
С нами с 06.07.15
Сообщения: 110
Рейтинг: 171
|
Добавлено: 27/07/15 в 20:46 |
rickdeckard писал: | return false;
не забудь в обработчике ато будет переходить по ссылке |
Все равно будет переходить. Правильнее код так изменить:
Код: |
$("#myimg").on("click",function(event){
event.preventDefault();
$.post('script.php',{тут данные},function(){тут реакция на ответ сервера})
});
|
Цитата: | If this method is called, the default action of the event will not be triggered. |
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |