2016-06-19 9 views
0

ReadonlyフィールドはiOSでは動作しないようです。IOSブラウザの読み取り専用日付フィールドですか?

@Html.EditorFor(model => model.DateOfBirth, new { htmlAttributes = new { @readonly = "true" } }) 

基本的に、これはこれに翻訳さ:これは私が持っているものであるWindowsのクロームの

<input type="date" readonly="readonly" /> 

作品が、iPhone上では動作しませんありません。それでもフィールドを編集することができます。日付ピッカーが表示されます。

答えて

0

があまりにもこの

<input type="date" readonly /> 

Read thisにごinputタグを変更してみてください、多分iOSのバグがあります。

0

これは実際にiOSのバグです。読み取り専用の日付フィールドは変更可能です。

あなたはHTMLに、このようなものを追加することによって、それを修正することができます:

onclick="this.blur()" 
関連する問題