2017-06-03 14 views
0

LinuxでChromeを実行していると58.0.3029.110の問題が報告されています。複数の動的なデータリストとクロム

データリスト動的(websocketを通じて提供)。

dataListsの複数dataListsなしでページをヒットしようとすると、入力します。

私は地元のソリューションは、これがに表示された一方で、単に人に一人1から2

を切り替えることがわかった時点で私のために問題を解決してくださいこれはまさにアドバイスではありません私は自分のサイトを使いたいと思うユーザーに手渡すことができます。

私は問題がどこにあるのかを突き止めようと多くの時間を費やしていますが、そのページに壊れたプロファイルのデータリストが1つしかない場合、見つけました。 (別名者1)データリストは絶対に正常に動作するように見える:

<input name="something" list="someresults"/> 
<datalist id="someresults"></datalist> 

は正常に動作し、私は、ページ上のdatalistsのいずれかに上記変更することができ、すべてが正常に動作します。

私は同じページ上の第二のDataList使用を開始した瞬間:コンテンツをロードします

<input name="something" list="someresults"/> 
    <datalist id="someresults"></datalist> 
    <input name="something2" list="someresults2"/> 
    <datalist id="someresults2"></datalist> 

どちらもそれらのは、矢印は、DOMが更新されたHTML内の外観を持つ、コンテンツを言うためにいっぱいになりますユーザの入力が一致する結果となる。

私はクロームプロファイルを変更することで問題が消えてしまうので、地球上の何がこのコードを明らかにしないのかについて私の頭を傷つけるだけです。

どれ洞察力/情報を修正するには、非常に必要な、私はへの実際の仕組みが複雑すぎると思うので、私は手で問題を表示するライブサイト上のいくつかのデモページを作成することができた場合

PSプロセスはかなり複雑で理解されるであろうここにすべて投稿してください

答えて

0

この場合、2つのことが原因であることが判明しました。おそらく、自分の要約がそれをより迅速に絞り込むのを助けました。

  1. メインフォームを無効にする:(メインフォームで使用される場合はそれを削除)

autocomplete="off"

  • 任意のデータリスト入力で使用したのと同じタグを無効にします。 autocomplete="off"
  • 罰金をworkngた特定のフィールドにシングルDataListコントロールとオートコンプリート=「オフ」に注意してください(タグを削除)。

    (本当に奇妙なもの)

    関連する問題