我有一个小问题......我不知道发生了什么事,但提交事件正在发挥作用,因为当我点击" ingresar"提交按钮,它会发送所有数据。 但是当我按下输入时没有任何反应。
我认为问题在于我在表格中有表格....
我错了吗?我认为问题出在这里是因为,正如我所说,当我按下Ingresar提交按钮时,它会发送数据。
谢谢你的帮助! :)
<form id="forma-recurso" method="POST">
<table >
<tr>
<td><p>Nombre recurso:</p></td>
<td><input type="text" class="campo nombre-recurso" maxlength="50"></td>
</tr>
<tr>
<td><p>Dirección:</p></td>
<td><input type="text" class="campo direccion-recurso" maxlength="50"></td>
</tr>
<tr>
<td><p>Descripción:</p></td>
<td><input type="text" class="campo descripcion-recurso" maxlength="100"></td>
</tr>
<tr>
<td><p>Tipo de punto de interés:</p></td>
<td><select type="text" class="campo tipo-pto-interes">
<?php
$conexion=pg_connect("host= localhost port=5432 dbname=EmergenciesResponse user=postgres password=asdf");
$registros=pg_query("select tipo_pto, tipo_pto_interes from tipos_ptos_interes where tipo_pto_interes BETWEEN 1 AND 4");
while ($reg=pg_fetch_array($registros))
{
echo "<option value=\"$reg[tipo_pto_interes]\">$reg[tipo_pto]</option><br>";
}
pg_close($conexion);
?>
</select></td>
</tr>
<tr>
<td><p>Latitud/longitud</p></td>
<td><input type="text" class="latlng" disabled></td>
</tr>
<tr>
<td class="salida-btn"><button class="btn-salir">Salir</button></td>
<td class="ingreso-boton"> <input type="submit" class="ingresar-recurso"value="Ingresar"></td>
</tr>
</table>
</form>
答案 0 :(得分:2)
您的HTML代码似乎没问题,因此您的浏览器或PHP代码中必定存在某些内容:当表单中没有提交按钮时,“输入提交”不起作用,否则,它应该有效
答案 1 :(得分:0)
您可以使用检查器工具查看它是否正常工作,按f12在浏览器中打开它,更改为网络选项卡,如果出现问题,请尝试单击提交按钮。
我注意到您在表单中没有使用动作表单属性,请尝试使用此示例:http://www.w3schools.com/html/html_forms.asp