уточняю проблему.
выяснил тот случай, в котором Ajax.Request не работает - при использовании метода serialize
Вот этот код не работает:
new Ajax.Request
(
"/include/ajax/login.php",
{
method: 'post',
parameters: $('authform').serialize(true),
onSuccess: function(xhr)
{
}
}
);
а с этим все нормально:
username=$('$_login').value;
passw=$('$_passw').value;
var pars = $H({username:username, passw:passw}).toQueryString();
new Ajax.Request
(
"/include/ajax/login.php",
{
method: 'post',
parameters: pars,
onSuccess: function(xhr)
{
}
}
);
Но ведь можно задолбаться все параметры перечислять... Версия прототайпа 1.6.1