Передача Данных Клиент-сервер Jquery-php-jquery

  • Автор темы illusion
  • Дата начала
I

illusion

#1
имеется такой код

<form action="" method="post">

Имя: <input name="name" type="text" maxlength="128">
<input name="submit" type="submit" value="Отправить" onClick="saveform (this.form);return false;">
</form>
<div id="enter_name"></div>

<script type="text/javascript" src="jquery-1.7.1.js"></script>
<script type="text/javascript">
function saveform (data)
{
var name = data.name.value;

$.post('save.php',{name:name},function(data){
$('#enter_name').html(data);
},'json');
}


</script>



Сервер: save.php



<?
die (json_encode ($_POST['name']));
?>


Я только начинаю изучать javascript и jQuery хотелось бы узнать можно сдесь передавать-принимать массив данных.
Если есть то показать как можно или хорошую ссылку.
 

RixPvl

Well-known member
30.11.2011
85
0
#2
Ну в общем если это интересно и если я тебя правильно понял то можно
вот так

js.js
Код:
$.getJSON('sript.php', function(data) {
$.each(data, function(key, val) {
$('#json').append(key + ' ' + val)
});

});
HTML
Код:
<div id="json"></div>
Добавлено: P.s сайтик по JQ вот хороший http://api.jquery.com/jQuery.getJSON/
 
I

illusionn

#3
К сожалению я не понял этого кода.

Мне хотелось бы увидеть простой код который с html странички( javascript) забирает например два двумерных массива заполненных данными потом жмакаем кнопку асинхронно передается серверному скрипту а он в свою очередь например чтото изменил в массивах и передал обратно страничке которая массив и выводит.
 

acorn

PHP Developer
29.08.2004
585
3
#4
Ух ты, не поверил своим глазам, когда посмотрел на дату первого поста и ваш ответ спустя 3 месяца...

забирает например два двумерных массива заполненных данными
в каком виде на html страничке будут храниться двумерные массивы?
 
I

illusionn

#5
Да хотя бы двумерные массивы чисел прописанные в javascrip
Да бывает и такое все смотрят а написать не могут.