Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Преимущество Json

Сообщения:  [1-10] 

 
 автор: iv4art   (11.01.2012 в 19:42)   письмо автору
 
   для: SerG7   (11.01.2012 в 18:13)
 

echo "
{ 'array' : {
'var1' : 'value1',
'var2' : 'value2' }
}";


Затем в JS:
var arr = eval("(" + request.responseText + ")");

  Ответить  
 
 автор: SerG7   (11.01.2012 в 18:13)   письмо автору
 
   для: Igorek   (11.01.2012 в 12:50)
 

Не мешает ...а как вы массивы в JS передадите....?

  Ответить  
 
 автор: Igorek   (11.01.2012 в 12:50)   письмо автору
 
   для: elenaki   (11.01.2012 в 12:08)
 

json_encode - это функция php-модуля реализующего работу с форматом JSON.
тем не менее никто не мешает мне и без него генерить данные в формате JSON

  Ответить  
 
 автор: tima2010   (11.01.2012 в 12:49)   письмо автору
 
   для: elenaki   (11.01.2012 в 12:08)
 

Всем спасибо, понял, пока что не нужен Json :)

  Ответить  
 
 автор: elenaki   (11.01.2012 в 12:08)   письмо автору
 
   для: Igorek   (11.01.2012 в 12:01)
 

он по умолчаню включен в PHP5.
а в ранних версиях может и не работать. надо ставить специальную "затычку".

if (!function_exists('json_encode'))

  Ответить  
 
 автор: Igorek   (11.01.2012 в 12:01)   письмо автору
 
   для: elenaki   (11.01.2012 в 11:18)
 

json - это формат данных. как он может быть не установлен?

  Ответить  
 
 автор: elenaki   (11.01.2012 в 11:18)   письмо автору
 
   для: tima2010   (11.01.2012 в 09:36)
 

осторожно с Json, он может и не быть установлен на сервере.

  Ответить  
 
 автор: Ильдар   (11.01.2012 в 10:58)   письмо автору
 
   для: tima2010   (11.01.2012 в 09:36)
 

json это удобный формат передачи данных.
аяксом можно получать разные данные, как чистый html, файлы, так и json формата данные для дальнейшей удобной обработки. С помощью json формата удобно передавать массивы

  Ответить  
 
 автор: Гость   (11.01.2012 в 09:51)   письмо автору
 
   для: tima2010   (11.01.2012 в 09:36)
 

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

  Ответить  
 
 автор: tima2010   (11.01.2012 в 09:36)   письмо автору
 
 

Привет, потихоньку разбираюсь в Ajax
На сколько я понимаю этот код верен и корректно работает для передачи данных по событию click обработке из в файле action.php и вывода результата в блок #result

$(document).ready(function(){
    $('#start').click(function(){
        $.ajax({  
            type: "POST",  
            url: "action.php",  
            data: "id="+$("#myfield").val(),
            success: function(html){
                $("#result").html(html);
            }
        });
        return false;
    });
});


или этот код уже устаревший?

многие говорят что лучше использовать Json но я так и не понял зачем? в чем его преимущество?

  Ответить  

Сообщения:  [1-10] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования