1. 程式人生 > >JQuery 為radio賦值問題

JQuery 為radio賦值問題

今天用jquery 為radio賦值,從百度查了一下方法:

$("input[name='radioName'][value=2]").attr("checked",true); 

看了好幾個頁面都是這樣的方法,然而在我這沒有成功。挺奇怪的,折騰了一個上午,都懷疑人生了!偶然看到一個部落格裡,講到了使用

.prop("checked", true)這個方法,可以了!為了防止今後忘掉這件事而重蹈覆轍,留下這篇部落格!

我又繼續研究了下prop() 和 attr()兩個方法的區別,比較混亂,一種說法是:prop()用於元素自帶的屬性,而attr()用於自定義屬性。

這個以後再驗證吧,先把問題擺這,哪天有空開個專項研究一下。