JQuery筛选器对.和[]的识别

本文讨论了Struts2框架中通过name属性识别表单元素的问题,并提供了解决方案,即调整jQuery的选择器使用方式及修改HTML元素的id属性以避免包含特殊字符如.和[]。

1 对.和[]的识别有问题

例如 id="CodeRulesObjects[0].type"

var index = $("#CodeRulesObjects[0].type").val() ;就找不到

2 struts2识别name="CodeRulesObjects[0].type"的对象

解决办法:在id中去掉.和[]

  •     id="CodeRulesObjects1type"
        name="CodeRulesObjects[1].type"
        class="encodingmanagement-center-input2"
        onchange="_onchange('0',1)">
               

  •            

  •            

  •            

  •            

  •            

  •            

  •            

  • 评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值