Visualizzazione dei risultati da 1 a 5 su 5

Discussione: radio button dinamici

  1. #1

    radio button dinamici

    devo caricarmi,per una eventuale modifica, una serie di dati prelevandoli da un DB.
    Mi creo due radio button in maniera dinamica per dare la possibilità di modificare la scelta.

    codice:
    <%  
    dim invio
    invio=""    
    if rs("prodotto")= "../images/si.gif" then 
       response.write("[img]../images/si.gif[/img] ")
       response.write("<input type='radio' value='V2' name='R1' checked>")
       response.write("<font size=2>Inviato ")
       response.write("[img]../images/no.gif[/img] ")
       response.write("<input type='radio' value='V1' name='R1'>")
       response.write("<font size=2>Non inviato")
       invio = "si"
       'response.write(invio)
    else
       response.write("[img]../images/si.gif[/img] ")
       response.write("<input type='radio' value='V2' name='R1'>")
       response.write("<font size=2>Inviato ")
       response.write("[img]../images/no.gif[/img] ")
       response.write("<input type='radio' value='V1' name='R1' checked>")
       response.write("<font size=2>Non inviato")
       invio = "no"
       'response.write(invio)
    end if    
    %>
    Il problema è intercettare la modifica se viene fatta. Praticametne capire quale è checkata, ho provato a fare il tutto usando la variabile invio, ma mi registra solo lo stato iniziale del radio button e non l'eventuale modifica.
    Come fare?????
    ..: Serie A :..
    ..: FORZA PALERMOOOOoooo.....

  2. #2
    dai lo stesso nome ai due radio button ma metti valore diverso.

    quando fai

    request.form("NOME_RADIOBUTTON") avrai solo il valore di quello checcato

  3. #3
    Originariamente inviato da santino83
    dai lo stesso nome ai due radio button ma metti valore diverso.

    quando fai

    request.form("NOME_RADIOBUTTON") avrai solo il valore di quello checcato
    ok fatto come dicevi tu...
    i response.write mi dimostrano che tutto è ok, ma poi ecco che mi succede:
    codice:
    Oggetto risposta errore "ASP 0156 : 80004005' 
    
    Errore dell'intestazione 
    
    /process/edit-process.asp, riga 28 
    
    Le intestazioni HTTP sono già state inviate al browser
    client. Se necessario, modificare le intestazioni HTTP
     prima di scrivere il contenuto della pagina
    COMUNQUE IL DB LO AGGIORNA LO STESSO ANCHE SE DA L'ERRORE
    :master:
    ..: Serie A :..
    ..: FORZA PALERMOOOOoooo.....

  4. #4
    ho dato una lettura qua e la ed ho letto che dovevo mettere solo :
    codice:
    response.buffer = true
    adesso va tutto bene.....
    cmq se poi qualcuno ha due minuti e mi spiega il xche adesso funziona
    ..: Serie A :..
    ..: FORZA PALERMOOOOoooo.....

  5. #5

    UP

    COME MAI ?
    shd

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 © 2024 vBulletin Solutions, Inc. All rights reserved.