Estoy intentando enviar un formulario creado por jQuery. El formulario se adjunta a un div y la variable 'datos' a continuación se crea utilizando php; solo publicaré el código js más importante.forma jQuery presentar con .on()
Probé muchas cosas con y sin 'on()', pero no obtuve el cuadro de alerta que muestra el '1' para saber que el bloque de código se está ejecutando realmente ... tbh no entiendo lo que hago ' Estoy haciendo mal, cualquier explicación sería muy apreciada. ¡Gracias por adelantado!
$(".r5").click(function(event){
var data='<select name="sForum"><option value="1">bla</option></select>';
$(this).parent().next('div').html('<form class="moveform">'+data+'<input type="submit" name="submit" class="movethisform" value="Move Thread" /></form>');
});
$("form.moveform").on("submit",function(event){
alert(1);
});
En el momento en que usted está tratando de obligar al controlador de eventos a 'form.moveform', la la forma no existe todavía Utilice la delegación de eventos o enlace el controlador cuando el formulario se haya agregado al DOM. –