javascript.js
function getbyname(url, emId, obj){
alert(emId)
var checked = $('input[name="rsvp_role"+emId+"[]"]:checked').val();//error in this line not getting the value of name
alert(checked)
""""""""""""""""""
other code comes here
"""""""""""""""""""
我想使用name获取选中的复选框的值。我在警报中警告了emId变量,我得到了正确的id,但是如果我串联并在rsvpApproval函数中传递了该emId,我就没有得到该名称的值。我越来越不确定的价值。
是否可以从复选框的动态名称获取复选框的值。
请帮忙。
最佳答案
您的字符串连接不正确,使用'
分隔字符串,但是您尝试将+
与分隔符"
一起使用
var checked = $('input[name="rsvp_role'+emId+'[]"]:checked').val();