Greetings,
I am learning how to use JQuery with Seaside. I have a <select> list and I want to get the selectedIndex when the user clicks on an item in the list. The code below returns 'nil' for the value in the callback block - at the "self halt" I am using JQuery 1.6. Any help would be very much appreciated. Thanks, Frank renderContentOn: html (html select) id: #selList; list: aList; onClick: (html jQuery ajax callback: [:v | self halt] value: ((html jQuery id: #selList) property: 'selectedIndex')) _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Ciao, try something like this: (html select) id: #selList; list: aList; callback: [:v | self halt] onClick: (html jQuery ajax serializeThis) It's return the value selected. I hope this help. Dario > Greetings, > > I am learning how to use JQuery with Seaside. I have a <select> list and I want to get the selectedIndex when the user clicks on an item in the list. > > The code below returns 'nil' for the value in the callback block - at the "self halt" > > I am using JQuery 1.6. > > Any help would be very much appreciated. > > Thanks, > Frank > > > renderContentOn: html > > (html select) > id: #selList; > list: aList; > onClick: (html jQuery ajax > callback: [:v | self halt] > value: ((html jQuery id: #selList) property: 'selectedIndex')) > > _______________________________________________ > seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by squeakman
On 09/11/2012 14:57, squeakman wrote:
> Greetings, > > I am learning how to use JQuery with Seaside. I have a <select> list > and I want to get the selectedIndex when the user clicks on an item in > the list. > > The code below returns 'nil' for the value in the callback block - at > the "self halt" > > I am using JQuery 1.6. > > Any help would be very much appreciated. > > Thanks, > Frank > > > renderContentOn: html > > (html select) > id: #selList; > list: aList; > onClick: (html jQuery ajax > callback: [:v | self halt] > value: ((html jQuery id: #selList) property: 'selectedIndex')) > > _______________________________________________ > Chris _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
On 09/11/2012 10:36 AM, Chris wrote:
> On 09/11/2012 14:57, squeakman wrote: >> Greetings, >> >> I am learning how to use JQuery with Seaside. I have a <select> list >> and I want to get the selectedIndex when the user clicks on an item in >> the list. >> >> The code below returns 'nil' for the value in the callback block - at >> the "self halt" >> >> I am using JQuery 1.6. >> >> Any help would be very much appreciated. >> >> Thanks, >> Frank >> >> >> renderContentOn: html >> >> (html select) >> id: #selList; >> list: aList; >> onClick: (html jQuery ajax >> callback: [:v | self halt] >> value: ((html jQuery id: #selList) property: 'selectedIndex')) >> >> _______________________________________________ >> > Very close! Try propertyAt: :-) > > Chris _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |