[Seaside] [Select Tag] setting option text
Sven Van Caekenberghe
sven at stfx.eu
Sat Jan 26 15:30:30 UTC 2019
Wow, never heard of #dispatchCallback ;-)
Can this also not be done simply with #labels:
html select
list: #(25 50 75 100);
labels: [ :each | each asString , ' miles' ];
callback: [ :value | ... ]
?
> On 26 Jan 2019, at 09:18, Johan Brichau <johan at inceptive.be> wrote:
>
> Hi Sergio,
>
> You can render options directly. Here’s the gist of it:
> - use WAHtmlCanvas>>option brush nested in a ’select’.
> - use #dispatchCallback to ‘dispatch’ the callback from the select tag to the nested option tags.
>
> html select
> dispatchCallback;
> with: [
> html option
> value: 50;
> callback: [ aBlock value: 50 ];
> label: ‘500 Miles’.
>
> html option
> value: 100;
> callback: [ aBlock value: 100 ];
> label: ‘100 Miles’ ]
>
> Cheers
> Johan
>
>> On 26 Jan 2019, at 07:32, sergio ruiz <sergio.rrd at gmail.com> wrote:
>>
>> I am creating a select for options like:
>>
>> - 25 miles
>> - 50 miles
>> - 75 miles
>> - 100 miles
>>
>> The miles part, i don’t want, i just want the value..
>>
>> i am currently setting list: for an array of the above values..
>>
>> i get:
>>
>> <select id="selectDistance" class="form-control" name="2”>
>> <option value="1">25 Miles</option>
>> <option value="2">50 Miles</option>
>> <option value="3">75 Miles</option>
>> <option value="4">100 Miles</option>
>> </select>
>>
>> i am wondering if i could do something that would allow me to set the value and the text..
>>
>> so the value would be 25 or 50, etc..
>> and the text in the option would be 25 miles, 50 miles, etc..
>>
>> so i would get:
>>
>> <select id="selectDistance" class="form-control" name="2”>
>> <option value=“25">25 Miles</option>
>> <option value=“50">50 Miles</option>
>> <option value=“75">75 Miles</option>
>> <option value=“75">100 Miles</option>
>> </select>
>>
>> so setting the selected: 50 would mark the appropriate option as selected.
>>
>> Thanks!
>>
>> Thanks!
>>
>> ----
>> peace,
>> sergio
>> photographer, journalist, visionary
>>
>> Public Key: http://bit.ly/29z9fG0
>> #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV
>> http://www.codeandmusic.com
>> http://www.twitter.com/sergio_101
>> http://www.facebook.com/sergio101
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
More information about the seaside
mailing list