Me gustaría enviar la página cuando hago clic en un botón, hay un par de validaciones que quiero hacer primero y no quiero usar la integrada para eso, así que estoy creando una usando una acción dinámica de JavaScript. La mayor parte funciona bien, solo que la página de envío no se ejecuta. Usando esta documentación.
https://docs.oracle.com/en/database/oracle/application-express/20.2/aexjs/apex.page.html
Mi código es esencialmente
if (...){ //some things i want to run first apex.submit('submit'); alert("aaaa") }else{ ... } Everything but the submit as well as the code after submit works just fine. Not too sure what's wrong with it.¿Los procesos de su página se ejecutan cuando la página se envía con la solicitud 'enviar'? También puede probar la consola de su navegador y simplemente ejecutar apex.submit() sin ninguna solicitud especificada para ver si la página se envía o no.
hacer cualquier proceso para ejecutar las acciones necesarias
en el área de condición del lado del servidor // escriba => solicitud = valor // valor => nombre de solicitud //
luego vaya a su código JS (acción dinámica) y luego agregue esto
apex.submit('nombreSolicitud');