2011-12-16 15 views
0

私は都市を表示するプライムフェースのオートコンプリート入力を持っています。オートコンプリート入力がフォーカスを失うと、郵便番号を入力したい。都市を選択したら、オートコンプリート入力はフォーカスを失わず、タブキーを押すと郵便番号が入力され、フォーカスが得られますが、それは私にとっては大丈夫ですが、郵便番号を記入する都市whithマウスリストメソッドを選択すると、選択された値の型付きchars isteadで呼び出され、オートコンプリート入力はフォーカスを失います。primefacesオートコンプリート入力は、マウスで項目を選択するとフォーカスが失われます

マウスを使って選択する方法はありますか。

ありがとうございました。

私のコードは、そのようなものです:

<p:autoComplete 
    value="#{myBean.city}" 
    completeMethod="#{autoComplete.completeCity}" 
    var="v" 
    itemLabel="#{v.city}" 
    itemValue="#{v.city}"> 
    <f:ajax event="blur" render="zipcode" listener="#{myBean.fillZipCode}" /> 
</p:autoComplete> 

私の設定:のinputTextは古い値が1で変更される前に、それのフォーカスを失っているため、JSF 2 PrimeFaces 3.0.RC1

答えて

2

私はこれが起こっていると思いますDBから。 blurの横にある別のものを試してください。私はこの問題に遭遇したことはないと言わざるを得ない。

あなたには、いくつかの英語を学ぶためにも、それは最高のためになる...

+0

お返事ありがとうございます。 「ぼかしの横に何か他のものを試してください」とはどういう意味ですか? –

1

ぼかし、keyUpイベント、KeyDownイベント、キー入力、のmouseup、マウスダウン、のMouseMove、マウスアウト、マウスオーバー、選択のような利用可能な他のイベントがありますが、フォーカス、変更、クリック、dblclick場合でもアクション、値の変更

関連する問題