- AMD GPU-k jövője - amit tudni vélünk
- Milyen billentyűzetet vegyek?
- Az érkező Call of Duty is megnehezíti a csalást
- A SAMA jóvoltából konkurenciája jött a Thermalright léghűtéseinek?
- Raspberry Pi
- OLED TV topic
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Apple MacBook
- Melyik tápegységet vegyem?
Hirdetés
-
PROHARDVER!
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
- AMD GPU-k jövője - amit tudni vélünk
- A lemondást javasolja az Intel vezetőjének Donald Trump
- Windows 11
- laskr99: Processzor és videokártya szilícium mag fotók újratöltve!
- Háztartási gépek
- Futás, futópályák
- Milyen billentyűzetet vegyek?
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- További aktív témák...
- Prémium gépház most fantasztikus áron!
- Számlás!Windows 10 Pro 11 Pro,Windows 10 Home 11 Home, Office 2016,2019,2021 ,Vírusirtok,Mac
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3045, 96% Akkumulátor
- Xiaomi Redmi Note 13 256GB Kártyafüggetlen 1 év Garanciával
- HIBÁTLAN iPhone 13 512GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3075
Állásajánlatok
Cég: FOTC
Város: Budapest