• 9394
  • 49
  • 10
Нравится блог?
Подписывайтесь!

Обмен данными с сервером

Hello малейкум! Решил продолжить писать о ява скрипте и библиотеке jquery. Как я уже писал я использую ее для создание динамических форм, постраничных навигаций и т.д. так вот сегодня хочу рассказать какие функции при этом используются...

Для начала расскажу вообще чем отличается динамическая форма(сегодня буду ее использовать в качестве примера) от простой. Разница впринципе не оцень большая, главная разница в том что после отправки простой формы на сервер страница обновляется, а при использовании динамической формы обмен данными между браузером и сервером идет в фоновом режиме и пользователь видет только результат этого обмена, а главное страница при этом не перезагружается. На первый взгляд разница несущественна проще написать простую форму да и пусть перезагружеатся, но главный(на мой взгляд) плюс динамических форм в том что они экономят трафик. Конечно если у вас на сайте в дизайне вообще не используется ни какая графика, флеш и т.д. то эта форма практически ничего не сыкономит, но если у вас на сайте много графики в оформлении или используется флеш то такая форма может сыкономить много кб трафика...При использовании динамической формы браузер отправит и получит небольшое кол-во кб, а если вся страница будет перезагружаться да еще и если не один раз(не правильно к примеру форму заполнит рлдбзователь) могут уйти Мб, а с нашим нетом каждый байт на счету!!!Поэтому использование динамических форм, на мой взгляд, более удобно, но есть и минус для работы этих форм придется грузить скрипты и библиотеки, но это не очень критично...

Ну ладно хватит болтавни, преступим....

Для отправки данных на сервер в библиотеке jquery имеется три функции, но я расскажу про одну наиболее использоваемую.

Эта фунция называется $.post она отправляет данные на сервер методом пост т.е. на сервере эти данные можно взять из глобального массива $_POST.

Описывать теорию не вижу смысла, в нете много инфы по этой функции, просто покажу не большой пример:

html:

  1. <p></p>
  2. <textarea id='text'></textarea>
  3. <input id='button' type="button" value="отправить">
  4. </body>

 

javascript:

 

  1. <script type="text/javascript">
  2. $(document).ready(function() {
  3. $("#button").click(function(){
  4.  
  5. var text = $("#text").val();
  6. $.post("post.php",text,function(data){$("p").text(data);});
  7.  
  8. });
  9. });
  10. </script>

 

php(файл post.php):

  1. <? echo"вы отправили на сервер:".$_POST['text'].""; ?>

 

вот и весь пример, ничего сложного как видите нет...

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

Программист самоучка

Серега serj123
1 февраля 2011, 0:13
696

Загрузка...
Loading...

Комментарии

Кстати, ты про itbuben.orgслышал?
Казахстанский программистский портал.
Можешь и туда писать. Там, я думаю, будет больше читателей

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Инструкция для аллергиков. Как бороться с аллергией в период обострения

Инструкция для аллергиков. Как бороться с аллергией в период обострения

Я аллергик с детства. Имею аллергию на пыльцу березы, липы, полыни (выяснил это благодаря кожным пробам), а также пищевую аллергию на горчицу. Свои проблемы знаю, однако это меня не спасло.
Romeo_17
вчера / 17:21
  • 37945
  • 62
Алматы предложили сделать центром секс-туризма

Алматы предложили сделать центром секс-туризма

Известный политолог России Андрей Карпов предложил сделать Алматы центром секс-туризма. Но для этого сперва нужно легализовать проституцию в стране.
tala03
13 авг. 2017 / 14:48
Балконы Алматы. Интересные экземпляры встречаются только на старых домах

Балконы Алматы. Интересные экземпляры встречаются только на старых домах

Ещё один отчёт, который очень хотел сделать. Посмотрим на старые алматинские балконы. Хоть у нас и нет шедевров, но кое-что можно снять и выставить.
Ispanec
10 авг. 2017 / 0:04
  • 2827
  • 9
Американцы хотят напасть на КНДР, но не знают, где находится эта страна

Американцы хотят напасть на КНДР, но не знают, где находится эта страна

В США 75% жителей считают, что КНДР является "критической угрозой" для их страны. Авторы популярного американского шоу Джимми Кимела решили проверить жителей США, знают ли те, где находится КНДР.
tala03
10 авг. 2017 / 16:48
  • 2602
  • 58
Ограбление года: 3 млн долларов и 50 тысяч евро украли у казахстанского экс-министра

Ограбление года: 3 млн долларов и 50 тысяч евро украли у казахстанского экс-министра

КТК: "У жителя Алматы украли… 3 миллиона долларов! В деле, которое расследует сейчас местная полиция, удивляет всё – и внушительная сумма, и фамилия пострадавшего..."
SamJamKZ
10 авг. 2017 / 11:43
  • 2365
  • 42
Учителям, владеющим английским языком, повысят зарплату на 200%

Учителям, владеющим английским языком, повысят зарплату на 200%

В Казахстане началось поэтапное внедрение трехъязычного образования. По данным МОН РК, с 2017 учебного года начнется внедрение трехъязычия в 5-х классах.
tala03
10 авг. 2017 / 15:20
  • 1943
  • 31
Приложение казахстанских школьниц признали лучшим на конкурсе в Сан-Франциско

Приложение казахстанских школьниц признали лучшим на конкурсе в Сан-Франциско

Команда алматинских школьниц выиграла главный приз международного конкурса Technovation Challenge 2017 по разработке мобильных приложений.
yviNews
11 авг. 2017 / 16:38
  • 2205
  • 5
Недоразумение с грантами в ВУЗы: «медалисты» до сих пор имеют преимущество

Недоразумение с грантами в ВУЗы: «медалисты» до сих пор имеют преимущество

Многие способные выпускники без Алтын Белги готовились к тестированию, чтобы в честной борьбе попытать счастья на гранты без ущемления со стороны якобы "золотых" выпускников.
DanaJarlygapova
14 авг. 2017 / 14:35
Кандидат в президенты Польши просит место жительства в Казахстане

Кандидат в президенты Польши просит место жительства в Казахстане

Балли Мажец, ранее Балжан Наурызбаева, уроженка Южно-Казахстанской области уже 30 лет проживает в Польше. Является гражданской активисткой и председателем ассоциации Wspolnota Kazachska.
tala03
10 авг. 2017 / 0:25
  • 1386
  • 11