2016-11-01 4 views

答えて

0

私は同じ問題を抱えていましたが、これはajax経由でページを読み込むときだけでした。 this issue上のコメントによると、私のために働いていたコードは次のとおりです。

$(function() { 
    Materialize.updateTextFields(); 
}); 

彼らは、問題が解決したと述べたが、それでも最後のリリースでは、私はまだエラーを得ました。とにかく、上記のコードはバグを修正します。

+0

を提供しましたが、私はこのフォームでajaxリクエストを使用していません。 – Johnson

+0

@Johnsonそれはバグのようですが、とにかく 'updateTextFields'関数を実行するだけであなたの問題を解決します – Victor

+0

両方のメソッドを試しました。期待されることは得られません。 @victor、この問題を解決するための他の方法は、私は実物とアセットを事前にコンパイルした後、この問題が発生した可能性が最も高いレール4を使用しています – Johnson

0

ちょうどあなたのラベルのクラスactiveを追加します。この問題を解決するために

<label for="phno" class="active">Phone</label> 

別の方法はjavascript関数でラベルを再初期化することです。

$(document).ready(function() { 
    Materialize.updateTextFields(); 
}); 
+0

は、テキストフィールドが事前に入力されたときにオートフィルは、ページの読み込みでは、しかし、私はこれらのページのこのアクティブなクラスを使用する場合、私は任意のテキストを入力しなくても、ラベルが永続的にアクティブなままにするそれ。 – Johnson

関連する問題