我使用jquery動態創建廣播,如圖所示。 但它們的值只在ff,ie8中選擇。 ie6,ie7不選擇值。 我如何選擇ie6/7中的單選按鈕值。單選按鈕jquery ie6問題
rand=$("<input type='radio' ></input>");
rand.attr("checked","checked");
$(document).append(rand);
我使用jquery動態創建廣播,如圖所示。 但它們的值只在ff,ie8中選擇。 ie6,ie7不選擇值。 我如何選擇ie6/7中的單選按鈕值。單選按鈕jquery ie6問題
rand=$("<input type='radio' ></input>");
rand.attr("checked","checked");
$(document).append(rand);
我的猜測是<input>
沒有結束標記。
也給它一個name
屬性。如果需要,請在追加到DOM後設置checked
屬性。
你也可以做到這一點,像這樣
rand=$("<input type='radio' checked='checked' name='radio'/>");
$(document).append(rand);
除了缺少name
屬性作爲拉斯凸輪提到,也失去了</input>
,你的單選按鈕,也應該有一個value
。我的猜測是瀏覽器依靠價值,特別是收音機,實現「一次只能檢查一個」功能...
祝你好運!
你發現它有什麼問題嗎? – mamu 2010-06-02 20:56:36
rand = $(「」); 我的html創建收音箱是worong pestaa是正確的 – 2010-06-04 19:01:53