Do you have an working example using jquery + webpy?

Thanks.

On Tuesday, 19 June 2012 15:33:54 UTC-3, NSC wrote:
>
> I don't think it's gonna be possible without javascript.  The onchange 
> event of a select element *is* javascript as you know.
>
> In my experience it's most efficient to use jQuery, bind an ajax call to 
> the change event, and update/display the second box in the callback.  
> That's the "web2.0" way.  Upside - no page refreshes.  Downside - pretty 
> robust client side code.
>
> If you're feeling more oldschool (php/asp'ish), you could with minimal 
> javascript have the onchange event simply post the entire form, and on the 
> server look at the posted fields and determine what to deliver back.  
> Upside - minimal client javascript.  Downside - full page roundtrips on 
> field changes are a suboptimal user experience, they tend to annoy users 
> and mess with the browser history.
>
> A third option (I almost didn't even mention because it's exactly the 
> opposite of your original question) is to populate the initial page with 
> all the data you need for every combination, then do your user experience 
> completely in javascript.  If it's not a ton of data this is easy and 
> efficient, and pretty dang safe now that all modern browsers are basically 
> "pitfall free".
>
> It really depends on which method will best fit the rest of your 
> application.
>
> If you avoid javascript because it's annoying, I totally agree - it is.  
> But jQuery changed my life, and if you're not familiar with it the payoff 
> is well worth the learning curve.
>
> S
>
> On Tue, Jun 19, 2012 at 11:57 AM, Tomas Schertel <[email protected]>wrote:
>
>> Is there a way to create dynamic dropdowns without javascript?
>> I though some thing like call a python/webpy function on onchange event 
>> to populate a second dropdown,
>> Has someone tested/tried it?
>>
>> Thanks.
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "web.py" group.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msg/webpy/-/9Rha76ONtYIJ.
>> 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/webpy?hl=en.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/webpy/-/GdgtUhH8v9EJ.
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/webpy?hl=en.

Reply via email to