Есть такой скрипт ajax
$('#myForm').submit(function(){
$.ajax({
type: "POST",
url: "greetings.php",
data: "username="+$("#username").val(),
success: function(html){
$("#content").html(html);
}
});
return false;
});
Который получает значение поля username и посілает в php
Но как видно собітие происходит по нажатию на кнопку submit
Как сделать чтоб параметр userbane ссылки <a href="username=vasia">1</a> передавался ajax по клику?
Примечание:
Дело в том что ссылок таких может быть много с разным username...Как преобразовать rel в JSON?
Примечание:
Не подходит мне с формой - требуется исключительно с ссылками по клику!
Вот что я написал, но не срабатівает:
Введите имя:<br/>
<a href="#" id="ok" rel="vasya" onClick="('#username').value = this.rel; return false;">VASYA LINK</a>
<script>
$('#ok').rel.(function(){
$.ajax({
type: "POST",
dataType: 'json',
url: "greetings.php",
data: $("#username").rel,
success: function(html){
$("#content").html(html);
}
});
return false;
});
</script>
Примечание:
Что-то не работает у меня в файле test.php
не срабатівает вівод echo $id=$_REQUEST['username'];
Примечание:
В хром и мозилле у меня не работает
Примечание:
Благодарю а зачем все в один файл? Ведь username должен передаваться test.php и там віводиться в content
Примечание:
Если честно запутался... в файле test.php пишу <?php print_r($_POST) ?> но ничего на вывод не получаю )
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.