How serialize my JS Array ?
Wiew my code:
JS code:
Code
function to_send()
{
var myarray= array(1,2,3,4);
var pars = "module=nameofmodule&func=senddata&messages="+function_to_serialize(myarray);
var myAjax = new Ajax.Request(
"ajax.php",
{
method: 'post',
parameters: pars,
onComplete: response
});
}
function response(req)
{
alert('ok');
}
{
var myarray= array(1,2,3,4);
var pars = "module=nameofmodule&func=senddata&messages="+function_to_serialize(myarray);
var myAjax = new Ajax.Request(
"ajax.php",
{
method: 'post',
parameters: pars,
onComplete: response
});
}
function response(req)
{
alert('ok');
}
PHP code:
Code
$messages = AjaxUtil::convertFromUTF8(FormUtil::getPassedValue('messages', null, 'post'));
For sending an PHP array to JS, it's easy but the opposite are more difficult !!
Thanks for your help
--
Gilles...
