gpt4 book ai didi

如果 id 的值包含 '.',则 JQuery 选择器逻辑将失败。有什么解决办法吗?

转载 作者:行者123 更新时间:2023-12-03 22:43:37 25 4
gpt4 key购买 nike

我正在为我的 Web 应用程序使用 Spring Forms。对于嵌套属性,form 标签生成具有 id/name 形式的输入元素。

例如,Person 是命令类,Address 包含在其地址字段中,则城市元素将是,

<input type="text" id="address**.**city" name="address**.**city" />

现在,问题是每当我尝试使用 jQuery 获取其值时,

$("#address.city").val();

jQuery 无法选择任何合适的元素!

请让我知道任何解决方案。

提前致谢。

最佳答案

试试这个:

$("#address\\.city").val();

来自the documentation :

Note: if you wish to use any of the meta-characters described above as a literal part of a name, you must escape the character with two backslashes (\). For example:

#foo\\:bar
#foo\\[bar\\]
#foo\\.bar

关于如果 id 的值包含 '.',则 JQuery 选择器逻辑将失败。有什么解决办法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/208089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com