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 <mathias...@gmail.com <javascript:>>: > > {{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 > > > > -- > > > > > > > --