arr =obj.modules[i].actions[j].method;
text +="";
ary ="action_id_"+ i + "" + j;
text +="";
text += "";
arr、ary是两个数组,class=boxid这个隐藏域的value对应checkbox的id,怎么才能用jquery找到这个id变动的checkbox。
[code="js"]
<!DOCTYPE html>
<br><br> $(document).ready(function(){<br> var ary ="action_id_0";<br> var text ="<input type='hidden' name='boxid' class='boxid' value='" + ary +"'/>";</p> <pre><code> 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> </code></pre> <p></html><br><br> [/code]</p>
把ary声明为全局
$("#"+ary)
var boxid=$("boxid").val();
$('input[name="actionid"]'.each(function(){
if($(this).attr("id")==boxid)
{
alert("找到了");
}
});
[quote]name='actionid' [/quote]
名称不是固定的吗?按名称获取
[code="java"]text += ""; [/code]你可以在该checkbox中加上点击方法,传入参数i,j。根据这两个值找到它,不是so easy吗?