未捕获的引用错误:parameter_name 未定义

未捕获的引用错误:省名未定义


我遇到了这个错误,我不知道为什么,因为我使用了与其他方法相同的步骤,一切正常。我想要做的是从 venta.js 传递 venta.php 中 onclick 函数的参数,并且当单击 btn 时,必须在页面上添加信息。


这是 venta.php 的代码


require_once "../modelos/Disponibilidad.php";

        $disponibilidad = new Disponibilidad();


        $rspta = $disponibilidad->listarDisponibilidadEstadoDisponible();

        $data = array();


        while ($reg = $rspta->fetch_object()) {

            $data[] = array(

                "0" => '<button class="btn btn-warning" onclick="agregarDetalleDisponibilidad(' . $reg->nombre_provincia . ')"><span class="fa fa-plus"></span></button>',

                "1" => $reg->nombre_provincia,

                "2" => $reg->ciudad,

                "3" => $reg->descripcion,

                "4" => $reg->fecha_disponible,

                "5" => $reg->hora_disponible,

                "6" => $reg->estado


            );

        }

venta.js 的代码


function agregarDetalleDisponibilidad(nombreProvincia) {

    if (idDisponibilidad != "") {

        var filaDisponibilidad =

            '<tr class="filasDisponibilidad" id="disponibilidad' + contDisponibilidad + '">' +

            '<td><button type="button" class="btn btn-danger" onclick="eliminarDetalleDisponibilidad(' + contDisponibilidad + ')">X</button></td>' +

            '<td><input type="hidden" name="iddisponibilidad[]" value="' + idDisponibilidad + '">' + nombreProvincia + '</td>' +

            '<td>' + nombreCiudad + '"></td>' +

            '<td>' + tipoVehiculo + '"></td>' +

            '<td>' + fechaDisponible + '"></td>' +

            '<td>' + horaDisponible + '"></td>' +

            '</tr>';

        contDisponibilidad++;

        detalleDisponibilidad++;

        $('#detalleSeleccionDisponibilidad').append(filaDisponibilidad);

    } else {

        alert("Error al ingresar el detalle, revisar los datos de la disponibilidad ");

    } 

}


偶然的你
浏览 69回答 1
1回答

慕运维8079593

函数内部的字符串需要加引号。更改您的代码"0"&nbsp;=>&nbsp;'<button&nbsp;class="btn&nbsp;btn-warning"&nbsp;onclick="agregarDetalleDisponibilidad('&nbsp;.&nbsp;$reg->nombre_provincia&nbsp;.&nbsp;')"><span&nbsp;class="fa&nbsp;fa-plus"></span></button>',到"0"&nbsp;=>&nbsp;'<button&nbsp;class="btn&nbsp;btn-warning"&nbsp;onclick="agregarDetalleDisponibilidad(\''&nbsp;.&nbsp;$reg->nombre_provincia&nbsp;.&nbsp;'\')"><span&nbsp;class="fa&nbsp;fa-plus"></span></button>',
打开App,查看更多内容
随时随地看视频慕课网APP