<br><span style="font-family: verdana,sans-serif;">hmmm  </span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;"> Haven&#39;t done much mochikit but if you&#39;re wantign to just update a single element, consider</span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">using a DIV tag element in the html file and from the javascript file you have made, </span><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">update the element (based on the ID assigned to the DIV tag element earlier) ?</span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Taking your code into consideration, in your javascript file, </span><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">just add this function, </span><br style="font-family: verdana,sans-serif;"><br><br>
********************* Start ******************<br><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">function updatepage(str)</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">{</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">    document.getElementById(&quot;price&quot;).innerHTML = str;</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">}</span><br><br>********************* End ******************<br><br>and where the request is successful, just make a call to it :<br><br><br>********************* Start ******************<br>
          <span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">      //Checking to see we have a successful response in our returned data</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                if (resp.status == &#39;Successful&#39;)</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                {</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    log(&#39;the Response has status of successful...&#39;);</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                   log(&#39;mokkie Response has status of successful...&#39;);</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    log(resp.data.price);</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><b style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    updatepage(resp.data.price);    &lt;---- Over here :)</b><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                }</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                else</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                {</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    log(&#39;Response has status of NON successful&#39;);</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    //calling our partial function</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    u_message(resp.status);</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    //getting error reason and txt and updating user</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    for (i in resp.error)</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    {</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                        log(&#39;Error is:&#39;,i);</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                        log(&#39;Reason is:&#39;,resp.error[i]);</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                        u_error(i+&#39;: &#39;+resp.error.i);</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">
<span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                    }</span><br style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;"><span style="color: rgb(102, 0, 204); font-family: verdana,sans-serif;">                }</span><br>
<br>********************* End ******************<br><br>Hope it helps:)<br><br><br clear="all">Regards,<br>Gordon Yeong<br><br><br><div class="gmail_quote">2009/4/13  <span dir="ltr">&lt;<a href="mailto:kakimoto@tpg.com.au">kakimoto@tpg.com.au</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">hello, Peter,<br>
<br>
 Good evening. Thank you for the response.<br>
<br>
Yeah, &quot;log(resp.data.price);&quot; prints out the value which  I was expecting.<br>
 Hence,  I was expecting the line, &quot;p_txt = P({&#39;style&#39;:&#39;display:none&#39;},<br>
resp.data.price); &quot;<br>
to have worked.<br>
 alas, your recommendation of &quot;p_txt = P({&#39;style&#39;:&#39;display:none&#39;},<br>
resp.data.price.value);&quot; failed too :(<br>
<br>
<br>
 anyone?? thank you:)<br>
<div><div></div><div class="h5"><br>
<br>
<br>
Quoting Peter Flanigan &lt;<a href="mailto:pjf@roxsoft.co.uk">pjf@roxsoft.co.uk</a>&gt;:<br>
<br>
&gt; <a href="mailto:kakimoto@tpg.com.au">kakimoto@tpg.com.au</a> wrote:<br>
&gt;<br>
&gt; &gt; How do I actually get the value (which is the &#39;price&#39; attribute to<br>
&gt; display)?<br>
&gt; &gt; Point of problem: addCallBack method in my javascript file.<br>
&gt;<br>
&gt; &gt;  //Creating a callback on success to process our json response<br>
&gt; &gt;         d.addCallback<br>
&gt; &gt;         (<br>
&gt; &gt;             function (req)<br>
&gt; &gt;             {<br>
&gt;<br>
&gt; &gt;                     //elements consult mochikit docs for full<br>
&gt; details<br>
&gt; &gt;                     var td_price = TD(null,<br>
&gt; resp.data.price.value);<br>
&gt;<br>
&gt; &gt; // Im stuck here!!! Don&#39;t know why the freakin&#39; value won&#39;t show<br>
&gt; :(<br>
&gt; &gt;<br>
&gt; &gt;                     p_txt = P({&#39;style&#39;:&#39;display:none&#39;},<br>
&gt; resp.data.price);<br>
&gt; &gt;                     replaceChildNodes(price, [p_txt]);<br>
&gt;<br>
&gt; Am not familiar with Mochikit, but from context should that be<br>
&gt;<br>
&gt; p_txt = P({&#39;style&#39;:&#39;display:none&#39;}, resp.data.price.value);<br>
&gt;                                                     ^^^^^^^<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; Regards<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
&gt; Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
&gt; Searchable archive:<br>
&gt; <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
&gt; Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
</div></div></blockquote></div><br>