Visualizzazione dei risultati da 1 a 6 su 6

Discussione: submit duplicato

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    Torno sul tema perchè continuo ad avvicinarmi ma non ci arrivo mai:
    ho trovato questo che mi sembrava adeguato
    http://stackoverflow.com/questions/2...-the-same-time
    quindi ho implementato la soluzione proposta.

    Dopo un paio di tentativi sono arrivato a questa forma del bottone:
    <asp:Button ID="Button1" runat="server" CausesValidation="True" CommandName="Insert" Text="Conferma" ValidationGroup="detail" OnClientClick="this.disabled = true;" UseSubmitBehavior="false" />

    Come si vede non ho messo il submit JS sul clientclick come invece consigliato nel link perchè ho visto che il bottone faceva lo stesso il postback quindi era inutile glielo facessi fare un'altra volta via JS.

    Il problema è che il bottone però scatena anche la validazione del form lato client e succede che se la validazione non va a buon fine per qualche motivo il bottone resta disabled... dovrei (penso) intercettare il risultato della validazione e ripristinare l'enabled del bottone qualora non passi.... ma dovrei farlo lato client: e come/dove si fa?


    EDIT: risolto
    OnClientClick="if(Page_ClientValidate('detail')){t his.disabled=true;}"
    Ultima modifica di supermac; 10-05-2016 a 15:18
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.