会不会都来看看,帮忙解决一下,谢谢了!

问题描述

arr =obj.modules[i].actions[j].method;text +="<input type='hidden' name='method' class='method' value='" + arr +"'/>";ary ="action_id_"+ i + "" + j;text +="<input type='hidden' name='boxid' class='boxid' value='" + ary +"'/>";text += "<input type='checkbox' id='" + ary + "' name='actionid' value='" + obj.modules[i].actions[j].actionid + "'/>";arr、ary是两个数组,class=boxid这个隐藏域的value对应checkbox的id,怎么才能用jquery找到这个id变动的checkbox。 问题补充:ary是个字符串数组,不是一个固定的值:var ary = new Array();ary ="action_id_"+ i + "" + j;

解决方案

<!DOCTYPE html><html> <head> <script type="text/javascript" src="../jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){var ary ="action_id_0";var text ="<input type='hidden' name='boxid' class='boxid' value='" + ary +"'/>";text += "<input type='checkbox' id='" + ary + "' name='actionid' value='ABC'/>ABCD"; $("#console").append(text);//$("#"+ary).click(function(){alert($(this).attr("value")+"被选中.");});}); </script> </head> <body> <div id="console"></div> </body> </html>
解决方案二:
text += "<input type='checkbox' id='" + ary + "' name='actionid' value='" + obj.modules[i].actions[j].actionid + "'/>"; 你可以在该checkbox中加上点击方法,传入参数i,j。根据这两个值找到它,不是so easy吗?
解决方案三:
引用name='actionid' 名称不是固定的吗?按名称获取
解决方案四:
var boxid=$("boxid").val();$('input[name="actionid"]'.each(function(){if($(this).attr("id")==boxid){alert("找到了");}});
解决方案五:
把ary声明为全局$("#"+ary)

时间: 2024-11-01 03:01:27

会不会都来看看,帮忙解决一下,谢谢了!的相关文章

spring和hibernate整合出错,请大神帮忙解决,谢谢

问题描述 spring和hibernate整合出错,请大神帮忙解决,谢谢 <!-- Hibernate和spring整合的配置 配置SessionFactory --> <!-- 指定hibernate的配置文件位置 --> <!-- 配置c3p0数据库连接池 --> <!--通过反射设置set方法--> <!-- 数据连接信息 --> <!-- 其他配置 --> <!-- 初始化时获取三个连接,取值应在minPoolSize与

安装postgre 问题-安装postgreSQL时出现的警告如下图,望能够帮忙解决,谢谢

问题描述 安装postgreSQL时出现的警告如下图,望能够帮忙解决,谢谢 解决方案 去对应目录查看具体的log.

php代码中实现 mongo的$geoWithin的问题。求助大神帮忙解决,谢谢

问题描述 php代码中实现 mongo的$geoWithin的问题.求助大神帮忙解决,谢谢 工作中遇到一个问题,现在一个终端商店A的坐标,要看该商店是不是在给定的坐标范围中,给定的坐标范围是有n(n>=1)个圈,而每个圈是有至少3个点围起来的,不同圈之间没有交集,现在想要的结果是,该终端在这n个圈中. 这里使用了mongo的geoWithin.并且,没有使用tp框架.还有就是网上的全是命令行格式的,php代码格式的几乎没有.我现在感觉可能就是格式的问题.有大牛帮忙看一下,谢谢. $new_lbs

我用VS打开VB.net程序,当我打开一个FORM界面窗口时,然后再关掉FORM界面窗口,则整个VS都关掉了?高手帮忙解决下.谢谢

问题描述 我用VS打开VB.net程序,当我打开一个FORM界面窗口时,然后再关掉FORM界面窗口,则整个VS都关掉了?高手帮忙解决下.谢谢我们用visualsourcesafe备份代码的.如果我的代码是从visualsourcesafe上面拿下来的就会出现这种问题...请高手帮忙解决下,谢谢谢谢,很急!!! 解决方案 解决方案二:难道同样的版本放在本地打开就不存在这个情况?从SourceSafe里面拿出来的打开才会出现?一步一步跟一下咯?解决方案三:重装VS?解决方案四:把项目重新生成一次后再

错误信息-编译DX9程序出现奇怪的错误,请大牛帮忙解决,谢谢

问题描述 编译DX9程序出现奇怪的错误,请大牛帮忙解决,谢谢 1>g:directx 2007included3dx9math.h(787) : error C2143: syntax error : missing ',' before '*' 1>g:directx 2007included3dx9math.h(792) : error C2143: syntax error : missing ',' before '*' 1>g:directx 2007included3dx9m

VS2012的Windows Service程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等……

问题描述 VS2012的WindowsService程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等-- 解决方案 解决方案二:windowsservice安装过程中,不光是复制可执行文件,很关键的一步是需要自定义的,就是注册服务,并且启动服务.注册要用到installutil,启动就用netstartxxxxxx解决方案三:我是用这种方法配置打包的,以前有个项目也是按这种方法配置打包成功运行没有问题,不知道这次是怎么回事http://bl

打开密码-Excel打开权限忘了,麻烦高手帮忙解决,谢谢了

问题描述 Excel打开权限忘了,麻烦高手帮忙解决,谢谢了 和朋友一起记账的,Excel打开密码给忘了,麻烦帮小弟解决,在此,不胜感激 解决方案 用破解工具加以破解 解决方案二: 我是个外行,试了半天没弄出来,方便的话给我留个邮箱,我把文件给您发过去,您帮我解开,谢谢了 解决方案三: vba 参考https://uknowit.uwgb.edu/page.php?id=28850 http://free-easy-do-excel-password-recovery.en.softonic.co

我安装了IIS,并配置好了,但还是运行不了ASP页面,它会报一个文件下载安全警报的对话框,这是怎么回事?请帮忙解决一下,谢谢

问题描述 我安装了IIS,并配置好了,但还是运行不了ASP页面,它会报一个文件下载安全警报的对话框,这是怎么回事?请帮忙解决一下,谢谢 解决方案 解决方案二:iis配置的问题解决方案三:ASP??估计你的IIS没有装好吧.解决方案四:如果没有猜错---你没有安装.netframework~~~~而且没有使用nerframework里面的aspnet_regiis程序来注册IIS.解决:安装netframework2.0打开运行输入cmd然后在dos界面下面输入cd(自己的安装系统盘):WINDO

Socket 传字符串碰到的棘手问题 大家看看 帮忙解决下 谢谢

问题描述 ///<summary>///调用socket,发送结果包///</summary>///<paramname="strAnswer">发送的内容</param>privateboolvSendAnwser(stringstrAnswer,stringstrCode,stringstrnIndexOld){boolbRet=false;//打包stringstrTpan=String.Format("{0:D4}&qu

WebRequest 执行报错,请大家帮忙解决,谢谢!

问题描述 WebRequestreq=WebRequest.Create("file://192.168.1.11/s/a.txt");NetworkCredentialcred=newNetworkCredential("administrator","5","192.168.1.11");req.Credentials=cred;WebResponseresponse=req.GetResponse();Streamstr