Я изучаю JQuery, я хочу проверить базовую форму формы, не используя проверку начальной загрузки, в моем базовом коде JQuery не обнаруживает ничего, если я нажимаю на кнопку.Проверка формы с помощью JQuery не работает
JQuery
<script>
$(document).ready(function(){
$("agregar_proveedor").click(function(e) {
var name = $('nombre_proveedor').val();
if(name=="") {
$("nombre_empresa").attr("placeholder", "Ingrese nombre").placeholder();
$("form_group_nombre").addClass('has error');
e.preventDefault();
return false;
}
});
});
</script>
HTML
<div class="panel contenedor panel-default">
<div class="panel-heading">Agregar Proveedor</div>
<div class="panel-body">
<form action="?proveedores" method="POST" name="form_proveedores" class="form-horizontal">
<fieldset>
<legend>Datos</legend>
<div class="form-group" name="form_group_nombre">
<label for="inputNombre" class="col-lg-2 control-label">Nombre empresa</label>
<div class="col-lg-10">
<input class="form-control" id="inputNombre" placeholder="Ingrese nombre empresa" type="text" name="nombre_empresa">
</div>
</div>
<div class="form-group">
<label for="inputDireccion" class="col-lg-2 control-label">Direccion</label>
<div class="col-lg-10">
<input class="form-control" id="inputDireccion" placeholder="Ingrese direccion" type="text" name="direccion">
</div>
</div>
<div class="form-group">
<label for="inputTelefono" class="col-lg-2 control-label">Telefono</label>
<div class="col-lg-10">
<input class="form-control" id="inputTelefono" placeholder="Ingrese telefono" type="text" name="telefono">
</div>
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary center-block" name="agregar_proveedor">Agregar</button>
</div>
</fieldset>
</form>
</div>
</div>
Как это исправить?
добавить идентификатор Затем получают значение, как этот $ ('# nombre_proveedor') Вал(). –