<div class="gmail_quote"><div>Hi Lawson,</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Do you expect it to be called on change or on form submit? If the<br>

former, you need #beSubmitOnChange (or use proper JS library to wire<br>
this event), if the latter, please post a complete example of a form.<br>
<br><div><div class="h5"><br>
     html select<br>
             list:  (self class selectors);<br>
         selected: #renderContentOn: ;<br>
         callback: [:value | self createText: value     ].<br>
              html break.<br></div></div></blockquote><div><br></div>As Boris says, your callback will only be evalulated when the form is submitted. So you need to add a form and a submit button or a call to #beSubmitOnChange. Something like:</div>
<div class="gmail_quote"><br></div><div class="gmail_quote"><div class="gmail_quote">html form:[</div><div class="gmail_quote">   html select</div><div class="gmail_quote">           list:  (self class selectors);</div><div class="gmail_quote">
       selected: #renderContentOn: ;</div><div class="gmail_quote"><span class="Apple-tab-span" style="white-space:pre">        </span>beSubmitOnChange;</div><div class="gmail_quote">       callback: [:value | self halt ].</div>
<div class="gmail_quote">].</div><div class="gmail_quote"><br></div><div class="gmail_quote">or instead of #beSubmitOnChange use:</div><div class="gmail_quote"><br></div><div class="gmail_quote">html submitButton with: &#39;lookup&#39;.</div>
<div class="gmail_quote"><br></div><div class="gmail_quote">inside the form</div><div class="gmail_quote"><br></div><div class="gmail_quote">Nick</div><div> </div></div>