K, I don't know where to start with this, but I'll give as much info
as possible.
I've got a monorail page with this script:
function LoadObject(id) {
var url = 'load.rails';
var pars = 'ID=${District.ID}&WarningID=' + id +
'&isAjax=true';
if($('entryform').grid != null) {
pars += '&grid=' + $('entryform').grid.value;
alert('Got it');
}
alert($('entryform').grid);
new Ajax.Request(url, {method: 'get', evalScripts: true,
parameters:
pars, onException: error, onSuccess:successFunction});
document.getElementById("UpdateProgDiv").style.display =
"block";
}
It get's triggered when the user double clicks on an item in a grid.
The grid is defined like this:
<?brail
component BasicGridComponent, {"id":"PageGrid", "source":
GridObjects}:
The controller get's called and doesn't error. The onException
javascript function never gets called, but neither does
successFunction.
The controller's load method:
[AccessLevelFilter(new string[] { "ADMIN", "SUPER",
"MAINT" })]
public void Load(int ID, int WarningID, bool isAjax)
{
Flash["FormAction"] = true;
Flash["WarningID"] = WarningID;
RedirectToAction("Index", Request.QueryString);
}
calls the index method:
[AccessLevelFilter(new string[] { "ADMIN", "SUPER",
"MAINT" })]
public void Index([ARFetch("ID")] District District, bool
isAjax)
{
I'm not sure what I'm missing. CAn you see anything glaringly wrong?
Is there something else I can try to troubleshoot?
I'm not sure what would trigger the onSuccess event.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Castle Project Users" 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/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---