嗨,我试图将多个数据id传递给bootstrap模式。当我将硬编码数据传递给数据ID时,它工作正常
<a id="testB" href="#my_modal2" data-toggle="modal" data-book-id='{"id":10,"name:'xyz','gender':2>Open Details</a>
我正在通过访问值
var Id = $('#testB').data('book-id').id;
var name= $('#testB').data('book-id').name;
var gender= $('#testB').data('book-id').'gender';
但我的问题是 - 我需要通过for循环传递所有值。
<a id="testB" href="#my_modal2" data-toggle="modal" data-book-id='{"id":<%= rows[i].id%>,"name:<%= rows[i].name%>,'gender':<%= rows[i].'gender'%>}>Open Details</a>
我得到的所有值都是未定义的
*var Id = $('#testB').data('book-id').id;*
我用这个作为参考qazxsw poi
我正在使用节点js和ejs模板通过使用for循环传递多个data-id的正确方法是什么
提前致谢!