`
lxs647
  • 浏览: 523574 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jquery无法读取含有”&“特殊字符的id对象

阅读更多

在项目中碰到个问题:

 

比如:

jsp 页面如下:


<table>

<%

        out.write("<tr bgColor='#cccccc' id='tbrow" + user.getCode() + "'>");

        out.write("<td><input type='radio' id='tbrow" + user.getCode() + "' value='xxx'>");

        out.write("</td>");
        out.write("<td class='contacttd'><span rowfilter='" + user.getCode() + "'>");
        out.write(user.getName());
        out.write("</span></td>");
        out.write("</tr>");

%>

</table>

 

问题描述如下:

 

如果user.getCode()中含有特殊字符”&“ ,那么通过jquery获取值时,发现取不到值:

 

$("#tbrow"+user.getCode).val();

 

这个时候取不到值、、、

 

不知道是不是jquery中对含有”&“ 特殊字符的id进行过特殊处理导致取不到值、、、

 

最后的解决办法如下:

 

var radioObj = document.getElementById("tbrow"+user.getCode());

var val  = radioObj.value;

 

如果想用jquery的话:

var radioObj = document.getElementById("tbrow"+user.getCode());

var val = $(radioObj).val();

分享到:
评论

相关推荐

    jQuery ajax读取json文件内容

    其中,使用jQuery的Ajax功能来读取JSON文件内容是前端开发中的常见需求,尤其在动态加载数据、实现异步交互方面发挥着重要作用。 ### 标题解析:“jQuery ajax读取json文件内容” 此标题直截了当,明确指出将通过...

    jquery读取xml

    在使用jQuery读取XML时,可以使用`$.ajaxError()`全局事件处理器,或者在`$.ajax()`调用中设置`error`回调函数。 ```javascript $(document).ajaxError(function(event, jqXHR, ajaxSettings, thrownError) { ...

    jquery 可读取本地文件的号码选择器

    【jQuery 可读取本地文件的号码选择器】 在网页应用中,用户经常需要选择和处理本地文件,例如上传号码列表。"jQuery 可读取本地文件的号码选择器"是一个实用的工具,它允许用户从本地文件系统选择号码文件,并在不...

    JQuery利用json读取JavaBean List

    在Web开发中,数据交换是不可或缺的一环,而JQuery与服务器端的数据交互通常涉及到JSON格式。本主题将深入探讨如何使用JQuery从服务器获取由JavaBean构成的List,并通过JSON解析来处理这些数据。JSON(JavaScript ...

    jQuery源码分析-03构造jQuery对象

    ### jQuery源码分析—构造jQuery对象 #### 一、源码结构概览 根据所提供的文件内容,本节将深入分析如何构建jQuery对象及其核心构造逻辑。首先,让我们从整体上理解jQuery构造函数的设计思路。 ##### 总体结构 ...

    JQuery利用JSON读取JAVABEANList

    标题中的“JQuery利用JSON读取JAVABEANList”指的是在Web开发中,使用JavaScript库JQuery从服务器获取以JSON(JavaScript Object Notation)格式表示的JavaBean列表数据,并在客户端展示的方法。JSON是一种轻量级的...

    jQuery+ajax按条件读取json文件内容

    在这个示例中,我们看到一个使用jQuery和Ajax实现的功能,该功能根据特定条件从JSON文件中读取数据并将其显示在网页上。这个功能可能用于一个在线测试或学习平台,它能根据时间(TestTime)和题号(Number)来加载...

    键盘式读卡设备web开发jquery插件

    ID卡通常指的是具有预编码信息的射频卡,而IC卡(集成电路卡)通常含有微处理器和存储器,可以存储更多信息并支持数据写入。磁条卡则是利用磁性材料记录信息的传统卡片类型。键盘式读卡器能够兼容这些不同类型的卡片...

    jQuery中读取json文件示例代码

    在JavaScript和jQuery的世界里,JSON(JavaScript Object Notation)是一种常用的数据交换格式,因其简洁、易读性而受到青睐。jQuery提供了方便的API来处理JSON数据,其中之一就是`$.getJSON()`函数,它允许我们从...

    jQuery qrcode 实现输入字符串显示二维码

    jQuery qrcode 是一个基于 jQuery 的插件,用于在网页上生成二维码(Quick Response code)图像。这个插件允许开发者通过简单的 JavaScript 调用来将文本数据转化为二维码,并将其显示在网页上。二维码作为一种广泛...

    jQuery 1.4.1 中文参考

    - `selector`和`context`:分别表示选择器字符串和上下文元素,用于描述jQuery对象是如何构造的。 - `get()`和`get(index)`:获取jQuery对象中对应索引的DOM元素,无参数时返回所有元素的数组。 - `index([subject])...

    Jquery实现预览效果

    // 监听readAsDataURL事件,将图片文件读取为base64编码的字符串 reader.onloadstart = function() { console.log('开始读取'); }; reader.onprogress = function() { console.log('读取中'); }; // 当...

    jquery导出word(支持图片导出)

    5. **导出和下载**:最后,使用jszip的`generateAsync()`方法生成ZIP文件的Blob对象,然后创建一个隐藏的`a`标签,将Blob对象设置为`href`,触发下载。 以上步骤是实现jQuery导出Word的基本流程,但实际应用可能...

    jQuery1.7.1_API中文手册

    ### jQuery1.7.1 API中文手册:深入解析与应用 #### 一、总述:jQuery框架概览 jQuery框架自推出以来,以其简洁、高效、功能强大的特性迅速成为前端开发人员的首选库之一。其1.7.1版本更是集成了丰富的API,为网页...

    超实用的jQuery代码段

    超实用的jQuery代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...

    jQuery学习案例-购物车

    在本文中,我们将深入探讨基于jQuery的购物车实现,特别是在前端开发中的应用。这个学习案例主要关注使用localStorage进行数据持久化存储以及如何有效地利用jQuery进行DOM操作。在现代Web开发中,jQuery是一个广泛...

    jquery的data函数

    在`jQuery`源码中,`data()`函数的实现涉及到属性读取、类型转换、缓存管理和事件处理等多个环节。了解其内部工作原理可以帮助我们更有效地使用这个功能,同时也能提升对`jQuery`库的理解。 ### 结论 `jQuery`的`...

    Jquery+Jquery.metadata.js

    在IT行业中,jQuery是一个广泛使用的JavaScript库,它极...当需要使用这些元数据时,只需调用jQuery的metadata方法,它会解析并返回对应的对象。 例如,对于一个需要验证的输入框,我们可以这样设置元数据: ```html ...

    jQuery文本框输入表情符号代码

    使用jQuery读取这个文件,然后动态生成可供用户选择的表情项。 3. **表情选择和插入** - 当用户点击“选择表情”按钮,会弹出一个表情选择面板。用户点击某个表情后,对应的编码或URL会被插入到文本框中。 4. **...

    JS或jQuery获取ASP.NET服务器控件ID的方法

    如果不这样做,会导致JavaScript或jQuery脚本出错,因为它们无法解析非字符串类型的字面量。 此外,需要注意的一点是,服务器控件的ClientID可能会因为控件所在的父控件不同(如GridView的模板列内的控件)而有所...

Global site tag (gtag.js) - Google Analytics