Foros del Web » Creando para Internet » HTML »

Hacer submit automatico

Estas en el tema de Hacer submit automatico en el foro de HTML en Foros del Web. Hola, mi deseo es poder realizar un SUBMIT automatico sin tener la necesidad de pulsar el boton "Guardar": El caso es que mediante una llamada ...
  #1 (permalink)  
Antiguo 14/11/2011, 05:11
 
Fecha de Ingreso: octubre-2011
Ubicación: Alcobendas
Mensajes: 33
Antigüedad: 12 años, 6 meses
Puntos: 1
Hacer submit automatico

Hola, mi deseo es poder realizar un SUBMIT automatico sin tener la necesidad de pulsar el boton "Guardar":
El caso es que mediante una llamada a un .js, muestro los datos que puedo agregar y selecciono el item que quiero, ahora mismo tengo que pulsar guardar para actualizar los datos que quiero.
<input id="special" name="accion" class="button" type="submit" value="Guardar" />

quisiera saber si existe un codigo que pueda insertar posterior a la funcion donde recibo los datos, que realize un submit automaticamente.
Gracias, un cordial saludo.
  #2 (permalink)  
Antiguo 14/11/2011, 06:13
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Hacer submit automatico

en principio sería cuestión de agregar
Cita:
document.formulario.submit();
también es posible que necesites un temporizador (setTimeout) para asegurarte de que los datos están cargados
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 14/11/2011, 06:23
 
Fecha de Ingreso: octubre-2011
Ubicación: Alcobendas
Mensajes: 33
Antigüedad: 12 años, 6 meses
Puntos: 1
Respuesta: Hacer submit automatico

Disculpa mi ignorancia, donde debo de agregarlo?
document.formulario.submit();?

Tengo al principio de mi html esto.
Código HTML:
Ver original
  1. <form id="guardar" action="." method="POST" onsubmit="return confirmSubmit('modificar el proyecto');">
  #4 (permalink)  
Antiguo 14/11/2011, 06:29
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Hacer submit automatico

al final de la función
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #5 (permalink)  
Antiguo 14/11/2011, 08:35
 
Fecha de Ingreso: octubre-2011
Ubicación: Alcobendas
Mensajes: 33
Antigüedad: 12 años, 6 meses
Puntos: 1
Respuesta: Hacer submit automatico

.....no doy con la tecla, mira, tengo el siguiente trozo de html
Código HTML:
Ver original
  1.         var matrizPro=new Array();
  2.         {% if not proyectosAdd|length_is:"0" %}
  3.             {% for i in proyectosAdd %}
  4.                 matrizPro[{{ forloop.counter0 }}]=new Array({{ i.0 }},'{{ i.3 }}','{{ i.0 }}','{{ i.4|date:"j-n-Y" }}',true);
  5.             {% endfor %}
  6.         {% endif %}
  7.     </script>
  8.     <table class="inicio">
  9.                 <caption style="background-color : #E1D402;">Proyectos{% ifnotequal datos.estado "Terminado" %}{% ifequal usuario.rol 'Administrador' %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_plus_sm.gif" onclick="expandOverlayMultiple(matrizPro,'proyectos',4);" />{% else %}{% ifequal datos.estado "Activo" %}{% ifequal datos.autor usuario.id %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_plus_sm.gif" onclick="expandOverlayMultiple(matrizPro,'proyectos',4,'proyectos');" />{% endifequal %}{% else %}{% ifequal datos.usuario_id usuario.id %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_plus_sm.gif" onclick="expandOverlayMultiple(matrizPro,'proyectos',4);" />{% endifequal %}{% endifequal %}{% endifequal %}{% endifnotequal %}</caption>
  10.     <tr>
  11.             <td>
  12.                 {% if proyectos|length_is:"0" %}
  13.                     No hay resultados
  14.                 {% else %}
  15.                     <ul id="proyectos">
  16.                         {% for i in proyectos %}
  17.                             <li id="proyectos{{ i.0 }}">Id:<a href="/proyecto/{{ i.0 }}/">{{ i.2 }}</a> Titulo:<a href="/proyecto/{{ i.0 }}/"><strong>{{ i.1 }}</strong></a> Autor:<a href="/usuario/{{ i.5 }}/">({{ i.3 }} {{i.4}})</a>{% ifnotequal datos.estado "Terminado" %}{% ifequal usuario.rol 'Administrador' %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_minus_sm.gif" onclick="eliminar('proyectos{{ i.0 }}','proyectos',4,{{ i.0 }});" />{% else %}{% ifequal datos.estado "Activo" %}{% ifequal datos.autor usuario.id %}{% ifequal usuario.id i.4 %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_minus_sm.gif" onclick="eliminar('proyectos{{ i.0 }}','proyectos',4,{{ i.0 }});" />{% endifequal %}{% endifequal %}{% else %}{% ifequal datos.usuario_id usuario.id %}{% ifequal usuario.id i.4 %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_minus_sm.gif" onclick="eliminar('proyectos{{ i.0 }}','proyectos',4,{{ i.0 }});" />{% endifequal %}{% endifequal %}{% endifequal %}{% endifequal %}{% endifnotequal %}
  18.                             {% ifnotequal datos.estado "Terminado" %}{% ifequal usuario.rol 'Investigador principal' %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_minus_sm.gif" onclick="eliminar('proyectos{{ i.0 }}','proyectos',4,{{ i.0 }});" />{% else %}{% ifequal datos.estado "Activo" %}{% ifequal datos.autor usuario.id %}{% ifequal usuario.id i.4 %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_minus_sm.gif" onclick="eliminar('proyectos{{ i.0 }}','proyectos',4,{{ i.0 }});" />{% endifequal %}{% endifequal %}{% else %}{% ifequal datos.usuario_id usuario.id %}{% ifequal usuario.id i.4 %}<input id="mas" type="image" src="/site_media/Imagenes/zippy_minus_sm.gif" onclick="eliminar('proyectos{{ i.0 }}','proyectos',4,{{ i.0 }});" />{% endifequal %}{% endifequal %}{% endifequal %}{% endifequal %}{% endifnotequal %}</li>
  19.                             </li>
  20.                         {% endfor %}
  21.                     </ul>
  22.                 {% endif %}
  23.             </td>
  24.         </tr>
  25.         {% if verMas5 %}
  26.             <tr>
  27.                 <td style="border-bottom-width: 0px; background-color: white;">
  28.                 </td>
  29.                 <td style="width: 50px; text-align: center;">
  30.                     <a href="/ver_proyectos/?proyecto={{ datos.id }}">[ver +]</a>
  31.                 </td>
  32.             </tr>
  33.         {% endif %}
  34.     </table>

Donde llamo al submit en una parte de la siguiente forma:
Código HTML:
Ver original
  1. <input id="special" name="accion" class="button" type="submit" value="Guardar" />
Con esto, llamo a una funcion de .js, que me devuelve un cuadro donde selecciono los proyectos que quiero borrar, o añadir.
Quiero que cuando lo seleccione, me lo guarde sin tener que darle al dichoso boton de guardar......
No se donde colocar el comando que me comentas.
Un saludo, y muchas gracias y disculpa las molestias.
  #6 (permalink)  
Antiguo 14/11/2011, 08:51
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Hacer submit automatico

lo siento no conozco python y mucho menos el framework django. solicita que muevan el tema al foro adecuado
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #7 (permalink)  
Antiguo 14/11/2011, 09:15
 
Fecha de Ingreso: octubre-2011
Ubicación: Alcobendas
Mensajes: 33
Antigüedad: 12 años, 6 meses
Puntos: 1
Respuesta: Hacer submit automatico

lo acabo de mover, muchas gracias de todos modos

Etiquetas: automatico, submit, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:43.