2016-03-21 13 views
1

JavaScriptを使用してMDL textfield with floating labelに値を追加しています。値が追加された後にプレースホルダが残り、フローティングラベルがトリガされません。Material Design Liteプログラムによるフローティングラベルのトリガー

JavaScriptでフォーカスを設定しようとしましたが、機能しません。ラベルを浮かせるために、物理的に値を入力する必要があります。

フローティングイベントをプログラムでトリガする方法を知っている人はいますか?

答えて

2

値を設定してクラスの変更をトリガーするには、MaterialTextfield.change()メソッドを試してください。
しかしMaterialTextfieldコンポーネントがmdl-js-textfield を持つ要素であることを、心に留めておくが、この短いhack

+0

ニースに見てください!それは動作します!ありがとう。 –

+0

私はajax経由でテキストフィールドをロードしているので、私はdocument.querySelectorを使用しなければなりませんでした。 –

関連する問題