1. 程式人生 > >attr和prop的區別

attr和prop的區別

logs ann hose 項目 channels htm 添加 找不到 date

最近項目用到了select表單信息的添加修改功能,又結合了chosen表單美化插件,

在項目修改中帶回設置值時有問題,種種找不到原因,

最後在設置選中方法時改用了prop,功能好了,竟然好了。。。。

<input id="chk1" type="checkbox" />是否可見
<input id="chk2" type="checkbox" checked="checked" />是否可見

總結:checkbox,radio和select等的元素,選中屬性對應“checked”和“selected”,這些固有屬性,需要使用prop方法去操作
也區別了對應“checked”和“selected”的固有屬性顯示與不顯示的區別



順便說下chosen插件使用,select表單更新操作時

方法:$("#channelSelect").trigger("chosen:updated") 是可行的(chosen版本為 Version 1.1.0

attr和prop的區別