Tengo un formulario simple que se puede enviar fuera del elemento a través de un pequeño jQuery Script.jQuery enviar no funciona en Opera
<script type="text/javascript">
$(document).ready(function() {
$('#mybutton').click(function(){
$('#myform').attr('action', '/url/to/form').submit();
});
});
</script>
El botón es sólo un enlace normal
<a href="javascript:void(0);" id="mybutton">Just a normal link</a>
La forma es sólo una forma normal
<form id="myform" action="/url/to/form">
....
<input type="submit" value="Search">
</form>
Esto funciona bien en IE, FF, Chrome y Safari, pero no para Ópera. En Opera siempre redirige a mi página de inicio, no a la url de la acción de formulario. Intenté configurar la acción en el script (como se muestra arriba) y normalmente dentro del parámetro de acción de formulario, pero sin suerte. Estoy ejecutando el último jQuery y Opera.
Por favor, ayuda
Editar: También estoy usando el marco jQuery UI para manejar algunos de los contenidos y las interacciones
Hola, al parecer Opera quiere saber qué tipo de página de destino desea abordar. ¿Has intentado enviar el formulario de forma HTML normal? Si es así, ¿funcionó? – reporter
¿Cuál es su código html para el #mybutton? –
¿Cómo se ve el marcado del botón? ¿Está dentro de la forma? – Pointy