he creado este bloque que es leido via ajax y genera los inputs y botones que estan ahi dentro.
Todo funciona bien pero cuando doy click en el boton no hace nada, si creo un boton como hice en el formulario de mas abajo funciona osea que es algo que por ser creado de esta manera no tienen el evento listo o algo de eso se me ocurria que podria ser.
el #btnTest es el que cree dentro del form para probar y funciono perfecto si uso este boton los datos se guardan bien en la base.
muchas gracias!
function cargarGeneros(){
$.ajax({
url: "../ajax/cargarGeneros.php",
type: "post",
dataType: "html",
success: function(datos){
// $('#frmEmisiones').empty();
var t="<div id='divMain'><div id='divFechaEmi'>Fecha: \n\
<input id='fechaEmi' name='fechaEmi' type='text'></div>\n\
<div id='divTitEmi'>Titulo: <input id='titEmi' name='titEmi' type='text'></div>\n\
<div id='divDescEmi'>Descripcion: <input id='descEmi' name='descEmi' type='text'></div>\n\
Genero : "
t+=datos;
t+="<br><input id='btnAceptar' value='Aceptar' type='button'>\n\
<input id='btnEliminar' value='Eliminar' type='button'>\n\
<input id='btnModificar' value='Modificar' type='button'>"
$('#frmEmisiones').append(t);
}
})
====================
<html>
<head>
<title>Administración</title>
<script src="../JSs/jquery-1.4.2.min.js" type="text/javascript"></script>
<script src="../JSs/Emisiones.js" type="text/javascript"></script>
</head>
<body>
<form id="frmEmisiones" action="AltaEmisiones.php" method="post">
<input id="btnTest" value="Grabar" type="button">
</form>
</body>
</html>
=====================
$(document).ready(iniEventos)
function iniEventos(){
cargarGeneros()
$('#btnAceptar').click(agregar);
$('#btnEliminar').click(eliminar);
$('#btnTest').click(agregar);