我有一个选择菜单。 例如:
<select autocomplete="off"> <option value="" selected="selected">Select Quantity</option>
<option value="6" autocomplete="off">6</option>
<option value="12" autocomplete="off">12</option>
<option value="18" autocomplete="off">18</option>
<option value="24" autocomplete="off">24</option>
</select>
如果用户选择一个值,然后导航到另一个页面并返回...浏览器会缓存所选的值(即使我已关闭缓存相关标头中的缓存)。
如何阻止Chrome缓存这些选择值?
答案 0 :(得分:2)
添加autocomplete =&#34; off&#34;到表单(不是选择元素):
<form autocomplete="off">
<select> <option value="" selected="selected">Select Quantity</option>
<option value="6" autocomplete="off">6</option>
<option value="12" autocomplete="off">12</option>
<option value="18" autocomplete="off">18</option>
<option value="24" autocomplete="off">24</option>
</select>
</form>