@Alex,

I think i met all of your criteria:
http://genevajs.com/misc/demo-ps-list-0011.php

i left the js in the main file so you could reference. dig it.


Rick



On Thu, Jun 4, 2009 at 12:20 PM, Alex McAuley <
[email protected]> wrote:

>  @Rick -- Okay here is a good one.....
>
>
> A very dynamic site where you need to pull varying variables
> -- excuse the psudeo code !! just proving its needed sometimes !!
>
>     funciton doSomething({options}) {
>
>     new Ajax.Updater(options.element,options.url, {
>
>                            method:options.method,
>                            evalScripts: options.evalscripts,
>                         parameters: {
>                                        options.parametersName:
> options.params
> }
> onComplete: options.onCompleteFunction // Not sure if would work - as i've
> never tried
>
> });
>
> }
>
>
> <div
> onclick="doSomething({element:'myDiv',url:'myurl.php',evalscrips:true,parametersName:'postbody',params:'<?php
> echo($myVeryDynamicVariableIJustRecievedFromAnotherAjaxRequestThatTheDocumentCouldNotPossiblyKnowWithoutUpdatingLotsOfHiddenVariables);
>  ?>',onCompleteFunction:'function(){alert(\'Hi\');}'});">
> </div>
>
> Now without inline handlers i would have to make alot of functions.. this
> way i can reuse my code and just change the inputs ....
>
> I will state i dont do this often but sometimes it is needed as a script
> cannot always get the variables it needs as some change dynamically from
> other requests and outside factors
>
> I built an extremely dynamic Web Desktop over the last 2 years which is
> alot faster than anything else out there... One of the main factors it stays
> fast is the client memory is not clogged up with huge initial downloads of
> functions that only get used every now and again!.
>
>
> My view is each to thier own .... If it aint broke dont fix it and if
> everyone wrote code the same then the internet would be boring !!
>
> I would be interested to see how you would tackle problems like the one
> above as i've never really discussed it with anyone before
>
> Regards
> Alex
>
> ----- Original Message -----
> *From:* Rick Waldron <[email protected]>
> *To:* [email protected]
> *Sent:* Thursday, June 04, 2009 4:06 PM
> *Subject:* [Proto-Scripty] Re: Working outside loop, but not inside
>
> A quick google for "php single quotes vs double quotes" will help you
> understand the difference and what it means to the overhead and scalability
> of your code. I picked this article from said google results:
>
> http://andrewgatenby.com/single-quotes-and-double-quotes-in-php
>
>
>
> @Alex,
> I honestly can't think of any scenario where it is ok to use inline
> handlers, but I'm definitely interested in hearing your argument regarding
> them. I'm of the belief that complete separation of logic is imperative and
> should be regarded as best practice (or even, "only practice")... thoughts?
>
> @Craig,
> Apparently Effect.toggle() does not like the element chained to it... odd.
> Anyway, you can improve this much further.... I've posted a demo.
> http://genevajs.com/misc/demo-ps-list-0010.php
>
>
>
>
>
> Rick
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
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