表單reset無法重置hidden的解決方案

王磊的部落格發表於2016-06-01

方法一:用text代替hidden,設定text隱藏

<input id="id" name="id" style="display: none;" value="0" />

 

方法二:單獨處理hidden型別

jQuery("#saveForm").form("reset");
jQuery("input[type='hidden']").val("");

 

方法三:使用clear代替reset

jQuery("#saveForm").form("clear");

注意: clear之後表單的radio也被情況,html的checked也不能生效了,要js重新給radio設定選中值;

 

相關文章