近日在实际项目开发中需要把表的id作为input的id,恰巧数据库中的id格式为XXXXXXX(XXXXXXX),意思为大id包含小id。
可在获取对应的input的值时总是提示undifind。
经过查找资料后发现,jQuery中的id选择器只能匹配包括,英文、数字、下划线、中划线。JQuery中的1.2.6版本至1.3.2版本都有这种情况,所以修改数据库id的拼接方式,把左右括号改为下划线后就能正常操作
近日在实际项目开发中需要把表的id作为input的id,恰巧数据库中的id格式为XXXXXXX(XXXXXXX),意思为大id包含小id。
可在获取对应的input的值时总是提示undifind。
经过查找资料后发现,jQuery中的id选择器只能匹配包括,英文、数字、下划线、中划线。JQuery中的1.2.6版本至1.3.2版本都有这种情况,所以修改数据库id的拼接方式,把左右括号改为下划线后就能正常操作