malkomalko
3/14/2009 - 8:19 PM

gistfile1.as

elsif params[:search]
  @collection = end_of_association_chain.auto_complete_name(params[:search])

elsif params[:search]
  @fxml_params = { :only => [:id, :name] }

named_scope :auto_complete_name, lambda { |*args| {
  :conditions => { :name_has => args.first } } }
private function filterByBusinessName(item:Business):Boolean { 
  var regexp:RegExp = new RegExp(autoComplete.typedText, "i"); 
  return item.name.search(regexp) != -1;
}

<components:RxAutoComplete id="autoComplete" resource="{Business}"
  filterFunction="{filterByBusinessName}" width="150" height="34"/>