Well if you're request method is GET and you're looking in POST, there
could be some issues, make sure you're using and expecting the same
method type on the client and the server.


On Nov 18, 7:56 am, "James Hoddinott" <[EMAIL PROTECTED]> wrote:
> I'm stumped again :( I have the following HTML which is displayed
> whenever a ticket is loaded:
>
> ...
> <div id='respanel'></div>
> <ul>
> <li title='Changes made here will automatically start or stop the
> clock as appropriate'>Service is <span id='istate'>Blocked</span></li>
> </ul>
> ...
>
> After that is loaded, the function loadIncidentAjax is called (via
> onComplete):
>
> function loadIncidentAjax() {
>         //Elements within the incident
>         new Ajax.Updater('respanel','data/fetchrespanel.php',{method:'get'});
>         new Ajax.InPlaceCollectionEditor('istate','data/updateticket.php',{
>                 collection:['Normal','Restored','Blocked','Barred'],
>                 onComplete:updateAfterServiceChange
>         });
>         ...
>
> }
>
> which updates the 'respanel' div and sets up the InPlaceCollectionEditor
> for the user to choose an option. 'respanel' is a script which allows
> the user to start/stop the clock running on the ticket (and initially
> displays the appropriate button depending on the ticket's current state)
>
> The function updateAfterServiceChange is called after any change to
> istate:
>
> function updateAfterServiceChange(val) {
>     var v = val;
>     new Ajax.Updater('respanel','data/fetchrespanel.php', {
>         parameters:'f='+v
>     });
>
> }
>
> For testing purposes, fetchrespanel is setup to just print the post
> value if the 'f' parameter is sent:
>
> if (isset($_POST['f'])) {
>         print "FOO = ".$_POST['f']; exit();
>
> }
>
> What is stumping me is that this just produces "FOO = undefined" which
> I just don't quite get. I tried altering the onComplete to
> updateAfterServiceChange.defer() but that didn't seem to make any
> difference. I'm figuring my problem lies within the
> updateAfterServiceChange function?
>
> --
> James Hoddinott
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptaculous@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to