可能性の重複をドロップダウンリストで選択したオプションを無効にする:
Disable select option in IOS SafariがどのようにモバイルSafariで
はどのようにして無効にするには?私は "無効"属性を "無効"に設定していましたが、それは機能しませんでした。私はdisplay:noneを使っていたが、どちらもうまくいかなかった。お知らせ下さい。ありがとう。
可能性の重複をドロップダウンリストで選択したオプションを無効にする:
Disable select option in IOS SafariがどのようにモバイルSafariで
はどのようにして無効にするには?私は "無効"属性を "無効"に設定していましたが、それは機能しませんでした。私はdisplay:noneを使っていたが、どちらもうまくいかなかった。お知らせ下さい。ありがとう。
このコードスニペットは、すべてのまともなブラウザ(読み:サファリ、クロム、Firefoxの)で動作し、私もIE8に成功し、それを試してみました:
<select>
<option value="1">Option one</option>
<option value="2">Option two</option>
<option value="3" disabled="disabled">Option 3 (should be disabled)</option>
<option value="4">Option four</option>
<option value="5">option five</option>
</select>
...最終的な結果は、すべてのオプションが表示されていることであること、オプション3はグレー表示され、選択できません。あなたはどんなふるまいをしていますか?そしてどのブラウザで?
EDITは:OPはdisabled
属性をサポートしていないモバイルSafariを使用して再明らかなので、そのブラウザ(と同様の)を使用して、デバイスのための提案は完全にオプションを削除することです。
私はオプションを設定するためにJavaScriptを使用します。 "無効"。 FF、Chromeなどでは無効になっています。ただし、Mobile Safariでは、グレー表示ではなく、選択可能です。 –
OK、元の投稿にそのことを言っておらず、コードを提供していないので、私たちは本当に助けになれません。 – Ben
私は$( "select option")。attr( "disabled"、 "disabled")のような単純なものを使用しましたが、モバイルSafariでは動作しませんでした。オプションはグレー表示されず、選択可能です。 –
あなたの質問は多少不明です。質問の言い換えをしたり、問題を説明するための具体的なコードスニペットを与えてみてください –
私は
私は、これは重複としてマークされている質問の決定的な解決策(少なくとも私のため)に答えました:http://stackoverflow.com/a/31496732/1920145 – davidtaubmann