SharePoint 2003 PreSaveAction() per rendere allegati richiesti
-
09-12-2019 - |
Domanda
Ho chiesto questa domanda nei principali SOF forum, ma penso appartiene qui.
https://stackoverflow.com/questions/10415929/sharepoint-2003-presaveaction
Ho bisogno di aggiungere un po ' di JavaScript per eseguire quando l'utente fa clic su "Salva e Chiudi".So che in SharePoint 2010 ho potuto solo usare PreSaveAction (), ma io sto usando il 2003.
Pseudo:
user clicks save and close
if attachment exists
add the list entry
else
alert the user to upload attachment
Sembra che la funzione di ClickOnce() è ciò che innesca il modulo per risparmiare, dato che il pulsante href="javascript:ClickOnce()"
.Quindi quello che ho fatto è stato cambiare href questo link per la mia funzione, a meno che allegato esiste.Questo non ha funzionato, perché sarebbe, o non fanno niente o fuoco quando la pagina è caricata se c'era un allegato o non.
Qualcuno ha una soluzione per questo?
Soluzione
Si potrebbe utilizzare jQuery per cambiare HREF sul pulsante salva per prima chiamata javascript e quindi chiamare il ClickOnce() funzione.
Qualcosa di simile a:
href="javascript:YourFunction();ClickOnce();"