2012-08-03 42 views
0

如何訪問基於ID值屬性(其價值有期)。在jquery中基於id的訪問值(其中有值的時間段)屬性...!

例子:

如果假設我的單選按鈕是

<form:radiobutton path="abc.def" id="abc.def" /> 

現在怎麼我嘗試使用

$('#abc.def').val() 

訪問的價值abc.def使用jQuery

但它的不工作。 diamondSingleStone.originalLotnumber

+0

嘗試'$('# ABC \\。DEF ')。VAL()' – 2012-08-03 11:29:17

回答

2

選擇器#abc.def會尋找一個元素,其id屬性是「ABC」,並且還具有CLASS「高清」,因爲.表示類。

總之,不要在ID使用.屬性 - 它會導致你對上述原因的問題。如果代碼是不可改變的,你需要在不同的方式來選擇它:

var el = $('[id="abc.def"]'); 
+0

如果我使用$('[ID = 「abc.def」]「)。VAL(),那麼它的正常工作。 – JOHND 2012-08-06 09:55:12