jquery don't continue executing rest of javascript code <p>This is my first question on this site (but the other discussions have helped me). </p> <p>In the following code:</p> <pre><code>$('#selObra').change(function() { var id_obra = $(this).val(); if (id_obra == '-1') { //Elimino todos los renglones de la tabla $('#tblSubcontratos tbody tr').remove(); } else { $('#tblSubcontratos').append('&lt;tr&gt;&lt;td class="center" colspan="6"&gt;&lt;img src="images/ui-anim_basic_16x16.gif" height="16" width="16" style="margin-left:auto;margin-right:auto" /&gt;&lt;/td&gt;&lt;/tr&gt;'); //Obtengo todos los contratos de la obra seleccionada $.ajax({ type: 'GET', dataType: 'xml', url: 'get_subcontratos.php', data: 'id_obra=' + id_obra, success: function(xml) { $('#tblSubcontratos tbody tr').remove(); if ($(xml).find('subcontratos').attr('status') == 'OK') { $(xml).find('subcontrato').each(function(){ var id_subcontrato = $(this).find('id_subcontrato').text(); var id_obra = $(this).find('id_obra').text(); var nombre_obra = $(this).find('nombre_obra').text(); var id_contratista = $(this).find('id_contratista').text(); var nombre_contratista = $(this).find('nombre_contratista').text(); var fecha_subcontrato = $(this).find('fecha_subcontrato').text(); var strRow = '&lt;tr class="ui-widget-content"&gt;' + '&lt;td&gt;' + id_subcontrato + '&lt;/td&gt;' + '&lt;td&gt;' + nombre_obra + '&lt;/td&gt;' + '&lt;td&gt;' + nombre_contratista + '&lt;/td&gt;' + '&lt;td&gt;' + fecha_subcontrato + '&lt;/td&gt;' + '&lt;td class="center view_details"&gt;&lt;img src="images/view.gif" /&gt;&lt;/td&gt;' + '&lt;td class="center"&gt;&lt;input type="radio" name="subcontratoSeleccionado" /&gt;&lt;/td&gt;' + '&lt;/tr&gt;'; $('#tblSubcontratos tbody').append(strRow); }); } else { var errno = $(xml).find('errno').text(); var error = $(xml).find('error').text(); $('#message').html(errno + ' - ' + error); $('#message').dialog('open'); } } }); } $("#divSubcontratos").dialog( "option", "position", 'center' ); }); </code></pre> <p>Centering the dialog is never executed... I can't see the mistake, the last line that firebug higlights is the bracket to close the else instruction... any comments will be appreciated. Thanks in advance.</p> <p>Marco.</p>