ここに私のために働くjqueryコードのスニペットがあります:
   onSelect: function() {
        var thevalue = $(this).val();
        jQuery('#input').val(thevalue);
    }
マークアップは次のようになります: text があり、その後に自動提案されたアイテムのリストがあります
<ul class="ac_results">
<li><span class="suggested">
  <span class="ac_matched">(matched text)</span>
 (rest of auto-suggested text)</span>
<div class="count">(number)</div>
 </li>
repeat..
repeat...
etc...
</ul>
このマークアップと jQuery の組み合わせは機能しますが、数値を含む完全な文字列を入力フィールドに返します。その番号を省略したいので、次のようにしました。
   onSelect: function() {
        var thevalue = $(this).find(".suggested").text();
        jQuery('#input').val(thevalue);
    }
空に戻ります。
数値は何でもかまいませんし、スパンには数値を含めることができるので、数値を除外するだけでうんざりしています。