明確なタイトルを付けてください。
すべてのオプションで構成される配列を作成し、空白をトリミングして保存しています。(私のプロセスで間違っている場合は私を修正してください)。入力の変更時に、オプション配列がfalseを返す場合は、次のフィールドをクリアします。それ以外の場合は、一意の新しい値を格納して、次のフィールドに配置します。
配列に含まれる場合:
blue
black
brown
BLUE、Blue、BLue ...などを検索すると、結果はfalseを返します。私はcaseInsensitiveロジックを求めていると思いますが、どのように組み込むことができるかわかりません。
私はこれをすべて試行錯誤で行ったので、時間があればお気軽に調整してください。また、これはjquery1.3の仕様の範囲内である必要があります
http://jsfiddle.net/arkjoseph/dRpmq/2/
助けてくれてありがとう。