Teniendo problemas al hacer referencia a $ (esto) desde dentro de la función de éxito anidada de ajax ... Sé que esto es un problema de alcance, pero parece que no puede encontrar una forma limpia de cerrar el diálogo en una actualización exitosa. Gracias por cualquier ayuda.
$("#dialog_support_option_form").dialog({
width: 400,
height: 180,
bgiframe: true,
autoOpen: false,
modal: true,
buttons: {
'Save Support Option': function(){
$.ajax({
type: 'POST',
url: "support_options/create_support_option.php",
data: $(this).find('form').serialize(),
success: function(data){
$("#list_support_options").html(data);
$(this).dialog('close');
}
});
},
'Cancel': function(){
$(this).dialog('close');
}
},
close: function(){
$(this).find('input').val('');
}
});
boom, bang, zing. Exactamente lo que estaba buscando. Escuché un rumor sobre esta opción pero no pude encontrarla. Gracias. – uberdanzik
Magnífico, me ayudaste también – Binaryrespawn