基于id(在其值中有句点)属性的访问值在jquery中......!

时间:2012-08-03 11:13:06

标签: javascript jquery

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

示例:

如果我的单选按钮是

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

现在如何使用jquery

访问abc.def的值

我尝试使用

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

但它不起作用。 diamondSingleStone.originalLotnumber

2 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:1)

试试这个:

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

它在这里工作:

http://jsfiddle.net/ZGFuk/