Hello,
I have 2 lists "ListA" and "ListB" and I want to follow "ListB" after "ListA". This means if I select a value in "listA", "listB" (which is in another Form) should update automatically. I have to use PTFactory>>evaluator, because I want to update more than one DOM elememts later. I succeed in *hiding* ListB after changing selection of ListA. But do not know what to send instead of "hide" for updating ListB with selection of ListA. The value to select should be stored in an instance variable "numb". This was working, when using "html scriptaculous updater" instead of "prototype evaluator". After changing the code to use evaluator, the callback does not work anymore. Cheers Sabine ########### renderListAOn: html html form: [ html select id: 'listAID'; list: #('1' '2' '3' '4' '5' '6'); selected: numb; callback: [ :value | self numb: value ]; onChange: (html prototype evaluator callback: [ :script | script prototype element id: 'listBID'. "hide" numb inspect ]; return: false) ] ########### renderListBOn: html html form id: 'formB'; with: [ html select id: 'listBID'; list: #('1' '2' '3' '4' '5' '6'); selected: numb ] _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hi Sabine and welcome!
Try something like:
script prototype element id: 'formB'; update: [:renderer | self renderSecondListOn: renderer ]. renderSecondListOn: html html select id: 'listBID'; list: #('1' '2' '3' '4' '5' '6'); selected: numb Cheers Gerhard On Fri, Jun 15, 2012 at 12:45 PM, Sabine Knöfel <[hidden email]> wrote: Hello, _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |