what is "div#kurort_select "?
I can't find that in your markup.

On Aug 19, 5:58 am, pervak <[EMAIL PROTECTED]> wrote:
> Hi all!
>
>  I've tried to use cascade plugin from Mike Nichols and everything
> goes fine until i need to adjust it for the several dropdowns.
>
> [code]
> <td class="tdg" id="a_g_s">
>
>         <div class="all_geo_select">
>             <div id="country_sel">
>             Country<br />
> <select name="country_id[]">
> <option value="0">Select the country</option>
> <option value="1">Austria</option>
> <option value="2">Bali</option>
> </select>
>             </div>
>
>             <div id="resort_select">
>             Resort<br />
> <select name="resort_id[]">
> <option value="0">Select resort</option>
> <option value="4">Bad Blumau</option>
> </select>
>                 </div>
>
>         </div>    <!-- all geo 1 -->
>
>  <div class="all_geo_select">
>             <div id="country_sel">
>             Country<br />
> <select name="country_id[]">
> <option value="0">Select the country</option>
> <option value="1">Austria</option>
> <option value="2">Bali</option>
> </select>
>             </div>
>
>             <div id="resort_select">
>             Resort<br />
> <select name="resort_id[]">
> <option value="0">Select resort</option>
> <option value="4">Bad Blumau</option>
> </select>
>                 </div>
>
>         </div>    <!-- all geo 2 -->
> </td>
> [/code]
>
> I need that each Country drop down affects only on it's Resort drop
> down.
>
> I write this code:
>
> jQuery(document).ready(function() {
>         jQuery("td#a_g_s div.all_geo_select").each(function(i){
>
>         jQuery("div#kurort_select select",this).cascade("div#country_sel
> select",{
>                                                         ajax: {
>                                                                 url: 
> 'countries_ajax.js',
>                                                                 data: { 
> myotherdata: jQuery("#ajax_header").html() }
>                                                         },
>                                                         template: 
> commonTemplate,
>                                                         match: commonMatch
>                 });
>
>     }); // each
>
> });
>
> When I change the first div's Country it affects on both Resort drop
> downs (but changing the second div's Country affects nothing!).
>
> If I write
>
> jQuery("div#kurort_select select",this).cascade(this,"div#country_sel
> select",{
>
> It affects on each drop down but the options become empty.
>
> Help please to say THIS to cascade plugin.
>
> Thanks in advance, Alexander.

Reply via email to