Hello SpinDoctors,
I am fairly new to prototype js framework. I love it.
Have various Ajax -get calls... which work wonderful...
Suddenly, realised that in one case I have to use 'post' to overcome
the limitation on URL length...
Have changed the parameters to suit to 'post' request, but nothing
happens... need your help...
function getOptionalGroups(key){
ur = server+'/waoptionalgroups?openagent';
var memb = memberOfParams();
var param = {key:escape(key),memberOf:escape(memb)};
new Ajax.Request(ur,
{method:'post',
postBody: param,
encoding: 'UTF-8',
contentType: 'text/html',
onCreate:function() {alert("linking");},
onSuccess: function(transport){
alert(transport.responseText);
$('dChooseOptionalADGroups').innerHTML = transport.responseText;
},
onFailure: function(){alert('Could not fetch the optional
groups');}
}
);
}
// memberOf is Array
function memberOfParams(){
var memb = "";
if (memberOf!=undefined){
for (var i=0;i<memberOf.length;i++){
if (i>0) {
memb=memb+="&memberOf=";
}
memb=memb+memberOf[i];
}
}
return memb;
}
Similar stuff works great for 'get' request ....
function getApplications(key){
ur = server+'/waConfigHTML?openagent';
var memb = memberOfParams();
var param =
{key:escape(key),cat:'application',fldtag:'app',memberOf:escape(memb)};
new Ajax.Request(ur,
{method:'get',
parameters: param,
onSuccess: function(transport){
$('d-application-data').innerHTML = transport.responseText;
},
onFailure: function(){alert('Could not fetch the application
configurations');}
}
);
}
On checking the access logs on servers, it does not even receive a
request... so I'm thinking that the format of parameters is wrong...
or something missing in the attributes...
Thanks in advance...
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---