PHP - Kuinka saada kenttäarvo lomakkeesta?

Ongelma

Lomakkeessa on sovelluksen pudotuskentän tulos. Minulla on toisena kenttä, jonka sisältö riippuu ensimmäisessä ruudussa tehdyistä valinnoista.

Koska et saa alkuperäisen kentän arvoa (lähettämättä lomaketta lähettämään palvelinta).

Ratkaisu

Kaksi ratkaisua:

  • 1 - hyväksyt, että sivu latautuu uudelleen, joten et käytä javascriptiä, mutta luetteloon, johon laitoit:

onChange = Lähetä (). Sisään

Tarkasta, että $ _POST ['name_list1']! = "" Asettaa oman tietokannan ja lisää toisen luettelon.

Ensimmäisen listan valitun arvon on täytettävä kaikki:

  • 2 - Jos et halua, että sivu latautuu uudelleen, kun käytät Javascriptiä ja AJAX: n on kutsuttava toinen PHP-komentosarja, joka lukee tietokannan ja lataa luettelon kahteen FCT-luetteloon.

Tee Google-haku "Ajaxiin liittyvissä luetteloissa".

Huomautus

Kiitos Alain42: lle tästä vinkistä.

Edellinen Artikkeli Seuraava Artikkeli

Top Vinkkejä