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
>> >
>> > --
>> >
>> >
>> >
>
> --
>
>
>

-- 



Reply via email to