我有以下带有 JQuery 的代码,并且在行中出现“Uncaught SyntaxError: Unexpected identifier”错误var nueva fila = $(document.createElement('tr'));
。
function add_fields_for_membresias(event) {
var usuario_id = $('#cbx_miembro').val();
var usuario_nombre = $('#cbx_miembro :selected').text();
var rol_value = $('#cbx_rol').val();
var posicionRolEnLaTabla = $('#tb_membresias tbody tr').length;
var columna_usuarioNombre = $('td');
columna_usuarioNombre.html = usuario_nombre;
var columna_rol = $('td');
columna_rol.html("<input id='equipo_membresias_attributes_" + posicionRolEnLaTabla + "_usuario_id' name='equipo[membresias_attributes][" + posicionRolEnLaTabla + "][usuario_id]' readonly='readonly' type='hidden' value='" + usuario_id + "\'>" +
"<input id='equipo_membresias_attributes_" + posicionRolEnLaTabla + "_supervisor' name='equipo[membresias_attributes][" + posicionRolEnLaTabla + "][administrador]' readonly='readonly' type='hidden' value='" + rol_value + "\'>" +
"<input id='equipo_membresias_attributes_" + posicionRolEnLaTabla + "_id' name='equipo[membresias_attributes][" + posicionRolEnLaTabla + "][id]' readonly='readonly' type='hidden'>" +
"<input id='equipo_membresias_attributes_" + posicionRolEnLaTabla + "__destroy' name='equipo[membresias_attributes][" + posicionRolEnLaTabla + "][_destroy]' type='hidden' value='false'>");
var columna_opciones = $('td');
columna_opciones.html("<input class=\"btn btn-mini\" onclick=\"remove_fields(this);\" type=\"button\" value=\"Quitar\">");
var nueva fila = $('tr');
nueva_fila.append(columna_usuarioNombre);
nueva_fila.append(columna_rol);
nueva_fila.append(columna_opciones);
$('#tb_membresias tbody').append(nueva_fila);
}
有人可以帮助我吗?
我也尝试过:
"<input class=\"btn btn-mini\" onclick=\"remove_fields(this);\" type=\"button\" value=\"Quitar\">"