Web4

Главная » Статьи » Юзер

Code
Существует 2 способа передачи данных.
  • GET - Получить данные.
  • POST - Отправить данные.
Пример с GET. 1. Получаем полное содержимое страницы.
Code
$.get('http://mysite.com/page/', function(data){   alert(data); // Содержимое  })
Выдаст исходный код страницы - http://mysite.com/page/
2. Получаем определённую информацию со страницы.
Code
$.get('http://mysite.com/page/', function(data){   alert($('a:first', data).text()); // Допустим нам нужно получить текст ссылки  })
Выдаст текст первой ссылки со страницы - http://mysite.com/page/ Пример с POST + GET. 1. Отправка данных в форму на другой странице. Представим, что у нас есть страница http://mysite.com/form/ с содержимым:
Code
<form method="post">   <input type="text" name="title" />   <textarea name="message" cols="15" rows="5"></textarea>   <input type="submit" value="Добавить" />   <input type="hidden" name="ssid" value="123456" />  </form>
зы. в последнем поле (ssid) значение меняется при каждом заходе на страницу. Нам нужно отправить данные в эту форму с другой страницы.
Code
$.get('http://mysite.com/form/', function(data){   $.post('http://mysite.com/form/', {   title: 'Название',   message: 'Сообщение',   ssid: $('input[name="ssid"]', data).val() // Получаем GET запросом!   }, function(){   alert('Выполнено!'); // После завершения функции.   })  }
Категория: Юзер | Добавил: interchange (08.03.2010)
Просмотров: 866
Приветствую Вас Гость