1

.cshtml ファイルにラジオ ボタンを作成したいと考えています。この単純なコードは、Safari でラジオ ボタンをレンダリングしていません。

  <input type="radio" value="1"  name="testme"/>

IE8 では問題なく動作しますが、Safari 5.1.7 ではラジオ ボタンが表示されません。これは、.cshtml ファイルでのみ発生します。ありがとう。

4

2 に答える 2

0

一意の ID が必要です。現在、すべての入力フィールドに無効な HTML である同じ ID があります。レンダリングの問題がこれに関連しているかどうかはわかりませんが、修正が必要な問題です。また、AFAIKparam<input>要素の無効な属性です。

于 2013-01-21T13:50:33.490 に答える
0

Safari でラジオ ボタンがレンダリングされない原因となっていた、overflow:hidden スタイルを削除しました。overflow:hidden は、Safari では動作が異なります。

于 2013-01-22T15:32:23.547 に答える