jquery日历插件调用问题

 <script>
$(function() {


 $("#bomlist[1].ydjq2" ).datepicker({inline: true,dateFormat:"yy-mm-dd"});

});
</script> 
<input type="text" id="bomlist[1].ydjq2" name="bomlist[1].ydjq2"  />

这个为什么调用不了, js也没有报错但去掉bomlist[1]后就可以使用。

看你的意思bomlist[1]应该是变量吧,如果是变量,写成下面样子

 <script> $(function() { $("#"+bomlist[1].ydjq2).

.,[,]是jquery的选择器的关机键子,要转义

 $('#bomlist\\[1\\]\\.ydjq2').datepicker({inline: true,dateFormat:"yy-mm-dd"});