ejecuto un codigo dentro de un html por ejemplo ingproductos.html y lo hace bien pero si lo llamo de un listview con el siguiente codigo no ejecuta el POST esta en un archivo index.html
<div data-role="content">
<img id="Logo" src="logo.png" style="width:100px;height:100px;"></p>
<ul data-role="listview">
<li><a href="ingproductos.html">Crear Productos</a></li>
<li><a href="busproductos.html">Buscar Productos</a></li>
</ul>
por que sera?
codigo que esta en ingproductos.html
....
<form>
<div data-role="content">
<label for="text-basic">Barra</label>
<input type="text" name="barra" id="barra" value="">
<label for="text-basic">Producto</label>
<input type="text" name="producto" id="producto" value="">
<label for="text-basic">Un</label>
<input type="text" name="un" id="un" value="">
<label for="text-basic">Familia</label>
<input type="text" name="familia" id="familia" value="">
<input type="submit" value="Crear" data-icon="grid" data-iconpos="right" data-mini="true" data-theme="e">
</div>
</form>
<div data-role="footer">
Aplicacion Movil...
</div>
</div>
<script type="text/javascript">
$('form').submit(function(){
var postData = $(this).serialize();
alert("aqui");
$.ajax({
type: 'POST',
data: postData,
url: 'http://www.medeso.cl/logistica/grabarproductos.php',
success: function(data){
console.log(data);
alert('Producto Creado');
},
error: function(){
console.log(data);
alert('Error al Crear el Producto');
}
});
return false;
});
</script>