在项目中碰到个问题:
比如:
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代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...
选择器速度提升 选择器的速度大幅度提高了,下表为jQuery1.1.2和1.1.3的选择器速度对比,提高了8倍多 Browser jQuery 1.1.2 jQuery 1.1.3 % Improvement IE 6 4890ms 661ms 740% Firefox 2 5629ms 567...
jquery 循环读取checkbox值 复制代码 代码如下: 代码如下: $(“input[type=checkbox][checked]”).each(function(){ //由于复选框一般选中的是多个,所以可以循环输出 alert($(this).val()); }); $(“#A”)....
《JavaScript基础教程(第8版)》循序渐进地讲述了JavaScript及相关的CSS、DOM、Ajax、jQuery等技术。书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单、正则表达式、用户事件和cookie,并在上...
用ajax函数读取xml,然后解析XML.html,ajax无刷新读取文件,先使用jQuery加载XML,然后建立一个代码片段,遍历所有student节点,获取id节点,获取节点文本,获取student下的email属性,构造HTML字符串,通过append...
摘要:脚本资源,Ajax/JavaScript,ajax无刷新读取文件 用ajax函数读取xml,然后解析XML.html,ajax无刷新读取文件,先使用jQuery加载XML,然后建立一个代码片段,遍历所有student节点,获取id节点,获取节点文本,获取...
RainyxDate 1.0 一个获取日期(公历、农历)的js小插件 一、用法: 1、引入: [removed][removed] ... 2、无法读秒,这个在js调用中加入一个计数器就可以了,用jQuery还是比较容易实现的,没更多说明了
当您在表单字段中输入字符时,会自动在另一个字段中填充假名的库。 特征 不依赖jQuery 支持从脚本标签读取和导入ES模块 安装方式 npm npm i vanilla-autokana # or yarn add vanilla-autokana 如何不使用npm 从此...
参数值:编辑器所在的根路径,用在某些特殊情况下定位编辑器的根路径,默认为空,读取默认的编辑器根路径 备注:v1.1.0新添加 shortcuts:自定义键盘快捷方式 参数:快捷键对应事件代码的对象数组 示例:{'ctrl+...
1.[改进]去掉旧版AJAXRequest换成jQuery中的AJAX 2.[改进]为了系统安全和稳定去掉宇初验证码和印象码,加入4种数字验证码、1种中文验证码、1种计算题验证码供用户选择 3.[改进]为了后台系统安全,后台登录页不用判断...
彩翼通WEB短信平台基于C#3.5 + MSSQL2005 R2平台开发,前端采用jQuery1.4.1 + DIV +CSS展示,系统CS源码采用3层架构(数据层+逻辑层+表现层),系统采用存储过程的设计,方便改动及二次开发。 1、【彩翼通短信平台...