-
Fototrend
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Brown ügynök
senior tag
A probléma összetett, de talán ide illik a legjobban. Adott egy űrlap. Erre az űrlapra kilistázunk pár telefonszámot. Új telefonszámokat, új input mező hozzáadásával lehet felvenni. A felhasználó bármennyi új (input) mezőt felvehet.
Azt szeretném megoldani, hogy minden egyes telefonszámot, egyesével (tehát 1 input mező - 1 telefonszám), AJAX segítségével lehessen elmenteni az adatbázisba. Tehát hozzáad az ügyfél egy mezőt, beírja a telefonszámot, majd elmenti.
Egyedi id-vel és névvel ellátott mezőt generálni sikerül. Ezekhez a mezőkhöz egyetlen fv. kapcsolódna amely elmentené (egyesével) az értékeket.
Új input mező felvétele:
ct = 0; //számláló
function addInputTel() {
document.getElementById('tel').innerHTML += '<input type="text" id=""tel'+ ct +'" name="tel'+ ct +'" value="" /><img onclick="uploadTel("tel'+ ct +'")" src="images/arrow_up.png" alt="Feltöltés" /><br />';
ct++;
}Tehát, minden új input mező, új id-t és nevet kap a számláló (ct) segítségével.
Az id segítségével ( ("tel'+ ct +'") => InputId ) hivatkoznék jQuery-vel az inputra:
function uploadTel(InputId) {
var $tel = $('input[name="InputId"]').val(); //megkeresi az id alapján az inputot és eltárolja az értékét (?)
//adatok mentése
}Ez a fv. lenne hivatott arra, hogy feltöltse a mező értékét, amelynek értékére az id alapján próbálok hivatkozni.
Akárhogy próbálkozok, nem tudom úgy beszúrni az InputId-t (ami a feltöltendő input mező id-je), hogy visszaadja az értékét.Talán szintaktikai hibát vétek, vagy van valami jobb fv. erre? Ha van valami egyszerűbb megvalósítási ötlet azt is szívesen fogadom,

Új hozzászólás Aktív témák
- One mobilszolgáltatások
- Szendvics a csúcson: teszten a különleges ROG Swift PG27AQWP monitor
- Fejhallgató erősítő és DAC topik
- Mesterséges intelligencia topik
- OLED TV topic
- EAFC 26
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Xbox Series X|S
- Battlefield V
- Kerékpárosok, bringások ide!
- További aktív témák...
- Eladó AMD Ryzen 7 5700 X / RTX 4060 Gamer PC
- XPS 15 9520 27% 4K+ IPS érintő i7-12700H RTX 3050Ti 32GB 1TB NVMe ujjolv IR kam gar
- T15 Gen2i 27% 15.6" FHD IPS i7-1165G7 16GB 512GB NVMe ujjlolv IR kam gar
- S21 Dobozában
- Ryzen 7 7800X3D +hűtött VRM-es B650M lap +32GB DDR5 RAM! GAR/SZÁMLA (a Te nevedre kiállítva)!
- AKCIÓ! LENOVO ThinkPad P15 Gen 1 munkaállomás - i7 10850H 16GB DDR4 256GB SSD Quadro T2000 W11
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i5 12400F 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Dell Latitude E6410 i5 M560, Nvidia NVS 3100M 512MB GDDR3, 4Gb RAM, 250GB HDD, jó akku, számla gar
- Csere-Beszámítás! Asus Tuf FX506I Gamer Notebook! R7 4800H / 1650Ti / 16GB DDR4 / 512GB SSD
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

