---
title: "Обмен данными с сервером"
description: "Hello малейкум! Решил продолжить писать о ява скрипте и библиотеке jquery. Как я уже писал я использ..."
author: "serj123"
published: "2011-01-31T12:13:23+00:00"
modified: "2011-01-31T12:14:39+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/obmen-dannymi-s-serverom-114476"
markdown_url: "https://yvision.kz/post/obmen-dannymi-s-serverom-114476/markdown"
site_name: "Yvision.kz"
---

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

> Hello малейкум! Решил продолжить писать о ява скрипте и библиотеке jquery. Как я уже писал я использ...

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

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

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

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

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

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

html:

```

```

javascript:

``` $(document).ready(function() { $("#button").click(function(){ var text = $("#text").val();$.post("post.php",text,function(data){$("p").text(data);}); });}); ```

php(файл post.php):

``` ```

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

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

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

---

Source: [https://yvision.kz/post/obmen-dannymi-s-serverom-114476](https://yvision.kz/post/obmen-dannymi-s-serverom-114476)