Well, I don't see why you put results in stash, can you send your controller
code snippet, it has to send a response but let's look at that first

I also recommend you to use a javascript framework maybe jQuery, like
catalyst, it will make your life easier



On Wed, Jan 5, 2011 at 2:07 PM, Rohan M <[email protected]> wrote:

> Dear All,
>
> I want to use Ajax in my Catalyst application.
>
> Thing's that I've done till now :
>
> 1) Created a Javascript function on an event (onblur event) in my view (tt
> page).
> 2) Created xmlhttp object in that Javascript function.
> 3) Called the '/controller/action' path with parameters.
> 4) The Action subroutine searches database and puts results in the *stash*
> *
> *
> *I could see, the things are working till the fourth step correctly.*
>
> Now, how can I render the stash variables in the current tt page?
>
> Or Will I need to parse the entire content?
>
> Is there a better solution for this problem?
>
> Any help or similar (simple) example will be appreciable.
>
> CODE SNIPPET
> =======================================================================
>
> function getDetails(id)
> {
>  var param = "id="+id;
> if (window.XMLHttpRequest)
> {
>  xmlhttp=new XMLHttpRequest();
> }
> else
>  {
> xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
> }
>
> xmlhttp.open("GET","/indexer/getid/"+"?"+param,true);
>                 // /controller/action url
> xmlhttp.send();
> xmlhttp.onreadystatechange=function()
>  {
> if (xmlhttp.readyState==4 && xmlhttp.status==200)
> {
>  document.getElementById("data").innerHTML=xmlhttp.responseText;
>                                 // the element to render output
>  }
> }
> show();
>
> }
>
> =======================================================================
>
>
> Thanks and regards,
> Rohan
>
>
> _______________________________________________
> List: [email protected]
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/[email protected]/
> Dev site: http://dev.catalyst.perl.org/
>
>
_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to