AJAX загрузка
home

Пример использования

Пример

$(document).ready(function(){
  
   $("#but1").click(function(){
      var object={name:"Dmitriy",surname:"Vasilev"};
      alert($.param(object));
   });
   $("#but2").click(function(){
      var object={person1:{name:"Dmitriy",surname:"Vasilev"}};
      alert("Закодированый результат: "+$.param(object)+"\nРаскодированный результат: "+decodeURIComponent($.param(object)));
   });
   $("#but3").click(function(){
      var object={person1:{name:"Dmitriy",surname:"Vasilev"}};
      alert("Раскодированный результат: "+decodeURIComponent($.param(object,true)));
   });
   $("#but4").click(function(){
      var object={person1:{name:"Dmitriy",surname:"Vasilev"}};
      alert("Раскодированный результат: "+decodeURIComponent($.param(object,false)));
   });

});
Быстрый просмотр

Определение и использование

С помощью метода $.param Вы можете создать сериализованное представление массива или объекта.

Массивы и объекты в серализованном состоянии могут передаваться через URL во время совершения AJAX запросов.

Синтаксис

$.param(объект,стиль)

объект (обязательный параметр) Указывает объект или массив, который будет переведен в сериализованное представление.

стиль (необязательный параметр) Логическое значение указывающее использовать традиционный стиль сериализации (был стандартным в jQuery до версии 1.3.2) или нет.