0

如何根据 id(其值中有句点)属性访问值。

例子 :

如果假设我的单选按钮是

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

现在如何使用 jquery 访问 abc.def 的值

我尝试使用

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

但它不起作用。diamondSingleStone.originalLotnumber

4

2 回答 2

2

选择器将查找属性为“abc”且还具有类“def”#abc.def的元素,因为它表示类。id.

简而言之,不要.在 ID 属性中使用 - 由于上述原因,它会导致您出现问题。如果代码是不可更改的,您将需要以不同的方式选择它:

var el = $('[id="abc.def"]');
于 2012-08-03T11:15:18.750 回答
1

试试这个:

$('[id="abc.def"]').val()

它在这里工作:

http://jsfiddle.net/ZGFuk/

于 2012-08-03T11:22:01.330 回答