我有一個窗體需要的下拉菜單。沒有語義UI,一切都按預期工作。如果用戶沒有選擇任何東西,他會從瀏覽器收到消息「您必須選擇optino」或類似消息。語義UI繞過瀏覽器窗體消息
<select required>
<option value="" selected="">Please select</option>
<option value="True">Yes</option>
<option value="False">No</option>
</select>
只要我用Semantic UI設置我的下拉菜單,此功能就會消失。
<select class="ui search dropdown" required>
<option value="" selected="">Please select</option>
<option value="True">Yes</option>
<option value="False">No</option>
</select>
這似乎是因爲語義UI隱藏原來select
並增加了一些bastardized選擇基於div的。但是由於這個原因,上述的一些功能消失了。
有沒有解決方法呢?即使JavaScript禁用,我也想保持我的表單正常工作。
這是jsfiddle。