未捕獲的引用錯(cuò)誤:省名未定義我遇到了這個(gè)錯(cuò)誤,我不知道為什么,因?yàn)槲沂褂昧伺c其他方法相同的步驟,一切正常。我想要做的是從 venta.js 傳遞 venta.php 中 onclick 函數(shù)的參數(shù),并且當(dāng)單擊 btn 時(shí),必須在頁(yè)面上添加信息。這是 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 "); } }
1 回答

慕運(yùn)維8079593
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
函數(shù)內(nèi)部的字符串需要加引號(hào)。更改您的代碼
"0" => '<button class="btn btn-warning" onclick="agregarDetalleDisponibilidad(' . $reg->nombre_provincia . ')"><span class="fa fa-plus"></span></button>',
到
"0" => '<button class="btn btn-warning" onclick="agregarDetalleDisponibilidad(\'' . $reg->nombre_provincia . '\')"><span class="fa fa-plus"></span></button>',
- 1 回答
- 0 關(guān)注
- 139 瀏覽
添加回答
舉報(bào)
0/150
提交
取消