2017-02-10 7 views
0

Google Chromeで非常に奇妙な問題が発生しています。Chromeで開いているときにフィルタリングされたオプションを選択しました。

私は何をしているのですか:私は選択をクリックします。オプションが開いている間に、AJAXが実行され、結果に基づいてリストがフィルタリングされます。

すべてがうまくいきます。 2回目は、選択したものを閉じてから再度開いた後にフィルタリングされた結果が表示されます。

デベロッパーツールでは、HTMLは変更されているが、ビューは変更されていないことがわかりました。

私はAngularJS 1.2をng-optionsとともに使用し、ng-repeatでも試しました。

なぜChromeが正しいオプションを表示していないのか、どのようなCSS-JS手法を使用するのか考えていますか?私はAngularJSまたはjQueryのソリューションを好むだろう。それとも絶望的なのでしょうか?

答えて

0

最後に問題を回避するために、私はangularJs multiselectを使用しました。私はインターネットを介して読んでいると、多くの人々は、ulリストとして選択を再定義し、javascriptでビジュアルをコントロールするプラグインを使用するだけで、選択されたhtmlタグに関する多くの問題を解決します。

0

別のブラウザで開こうとしましたか?

+0

Firefoxでは正しく動作します。 –

関連する問題