segun lo que veo si es tu codigo completo pones en la url una variable llamada url pero esta no la defines y ni siquiera esta declarada, lo que me dice que esta declarada en ese momento... para ello puedes darle el valor del accion de tu form... segundo aplicas un serialize pero tu formulario no tiene el id que estas diciendo que tiene por lo cual este no tomara los datos y te dara error, claro que no te lo dira a menos que tu respuesta a esa funcion te lo diga... por lo que debes agregarle el id a tu form ya que segun tu formulario deberia tener el id formulario_registrar y para sacar la url debes hacer lo siguiente:
Cita: var url = $("#formulario_registrar").attr('action');
y de esta forma obtienes el valor de la variable url...