Thanks for your reply Derek ! This could be interesting for me. I will try to implement it like that.
Mathias 2012/8/16 Derek <[email protected]>: > Couldn't you precalculate and put them in your javascript in the page > itself? > > <script> > > var nissancars = {{=XML(nissancars)}} > var toyotacars = {{=XML(toyotacars)}} > > object.onchange="changeMake(this)" > > function changeMake(carmaker){ > if(carmaker.value == "nissan") > { > updateOptions(nissancars); > } > > if(carmaker.value == "toyota") > { > updateOptions(toyotacars); > } > > > } > </script> > > > On Wednesday, August 15, 2012 2:07:38 PM UTC-7, Mathias wrote: >> >> Hi, >> >> Suppose you have a table REACTION with 2 fields : type, and value. >> >> If you have a Create form for REACTION, the options you can choose for >> value, depends on your type selection. Therefore you need ajax. >> >> I guess this is quite standard. None of the slices I think can be used >> in this context... >> >> This seems to be more complex then I was expecting... >> >> Can someone give me some advice on this issue ? >> >> Thanks >> >> Mathias >> >> >> >> >> >> 2012/8/15 Mathias <[email protected]>: >> > {{extend 'layout.html'}} >> > <select id="list1"> >> > <option>option 1</option> >> > <option>option 2</option> >> > </select> >> > >> > <select id="list2"> >> > ... >> > </select> >> > >> > <script> >> > var selectedOption='' >> > function returnSelectedOption() { >> > selectedOption = $("#list1").val(); >> > AJAX Call >> > } >> > >> > $("select").change(returnSelectedOption); >> > </script> >> > >> > >> > Hello, >> > >> > I know there were already some posts concernig this subject, but >> > unfortunately these could not help me. >> > >> > I want to create a Ajax cascade drop down list, without using the >> > already >> > provided slices/solutions. >> > >> > I have an idea on how to implement it, but I am stuck a bit. >> > >> > As you can see, I know how to catch the selected option in a javascript >> > variabele, but then I have do an AJAX call, >> > >> > to catch the javascript variabele in a controller function. >> > >> > What would be the simplest way, to do this, and how ? >> > >> > I can't use the standard Ajax function here ? (ajax(url, [name1, name2, >> > ...], target) >> > >> > I guess I have to use $.ajax() ... >> > >> > I tried lots of things, but I was not able to pass the js variabele in a >> > function. >> > >> > How should I implement this Jquery function ? Suppose my controller >> > function is cascade/default/ajax. >> > >> > How can I catch the js variabele in cascade/default/ajax ? >> > >> > Any help would be gratefully appreciated ! >> > >> > Thanks >> > >> > Mathias >> > >> > -- >> > >> > >> > > > -- > > > --

