- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Microsoft Excel topic
- Crypto Trade
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- MinDig TV
- Rendszergazda topic
- Mindenki AI-t akar, már 2025-re is eladták a HBM chipeket
- Proxmox VE
- Kapnak egy rakás reklámot a Roblox játékosai
- ArchiCAD és Artlantis topik
Új hozzászólás Aktív témák
-
Nem tudom, mi a pontos cél, de az aláhúzásokat kicserélheted valami másra, aztán JS-tel mikor onchange van, visszaalakítod.
[ Szerkesztve ]
-
tildy
nagyúr
válasz Peter Kiss #1 üzenetére
Az alahuzas mar meglett javitva ( masodik kodreszlet) . Utana derult ki, hogy dobhatoma kukaba az egeszet, mert nem hasznalhatok Jqueryt. Csak prototypeot.
Ugyhogy most arra keresek megoldast .
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
bitblueduck
senior tag
Nem értek js-hez, de van ez a sor:
document.location ='/category/~category_id=${productCategoryId}/~VIEW_SIZE='+$('#resultsperpagetop').val()+';
Itt mintha a ${productCategoryId} stringként lenne, ezt valami helyettesíti majd értékre? meg a vége nyitott stringre végződik látszólag. Elnézést, ha hülyeségeket beszélek.
An open mind is like a fortress with its gates unbarred and unguarded.
-
tildy
nagyúr
válasz bitblueduck #3 üzenetére
Nem nem, veletlenul lemaradt, otnnet kivettem egy szoveget, amivel a renszer azonosithato lett volna, sikerult levennem a '-t. Mindegy, az a megoldas MUKODOKEPES , ha az ember hasznalhat jqueryt.
Egyebkent ja, az $valtozo ott helyetessitve vagyon...
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
-
tildy
nagyúr
válasz Peter Kiss #5 üzenetére
Elso is hasznal jqueryt, mivel a designolas jquery kod csinalta, csak elfelejtettem odarakni a scrptet.
ettol fuggetlenul nem kuldte at a masik oldalra. js script itt:
[link]Irta is egy srac:
I noticed in a previous release, other folks had mentioned that option values with an underscore (‘_’) in them do not work with this plugin. It still has not been fixed. Any ideas on how to fix this?Thanks,
-Chris
Oke megoldottam mashogy, kivettem az alahuzasos valuet a selectbol, mert ha benen van, akkor nem mukodik ( ha designos a selectbo. Egyebkent js nelkul megy) )
Ha megnezed onchanget hasznalok.[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
Nem tudom, nézted-e a PH! kódjában azt a kis lenyíló valamit, de az nem <select>-tel van csinálva. A <select>-et azért nehéz formázni, mert távol áll a többi, böngészőben működő (vagy hogy mondjam) elemtől (mint ahogyan a fájlfeltöltés is).
Néztem ezt a csili-vili varázsló programot, túl sok probléma van vele, hogy érdemes legyen használni.Próbálkozás:
<form id="valami" action="brucewillis">
<select id="resultsperpagetop" name="resultsperpagetop" >
<option value="12" selected>12 results per page</option>
<option value="16">16 results per page</option>
<option value="20">20 results per page</option>
<option value="24">24 results per page</option>
</select>
</form>És ehhez JS:
var form = document,getElementById('valami');
form.onchange = function() {
window.location = '/category/~category_id=${productCategoryId}/~VIEW_SIZE=' + this.elements['resultsperpagetop'].value;
return false; };Most már teljesen összezavarodtam, mi is kell neked.
[ Szerkesztve ]
-
tildy
nagyúr
válasz Peter Kiss #7 üzenetére
A ph-s is selectoxos, csak egy js átírja.
Tök egyszerű mi kell nekem. Designos selectbox, onchange eventtel. Mindkettő működjön, onchange event is, meg a a designos selectbox is.
A tied azért nem jó, mert csak egy normál mezei selectbox lesz , amihez még js sem nagyon kéne ( onchange is elég) )"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
Tehát ha használod ezt a csicsázós valamit, teljesen lehal az onchange. (Szerintem a <form>-hoz kötöttnek működnie kell. És nem írunk onchange-t és hasonlókat HTML kódba. )
Van neki "onChangeCallback: myfunction," része, ezt nem próbáltad még használni?
Rákérdeztem nálam okosabbaknál, milyen megoldás van a formázáshoz, ha jön válasz, megírom.
-
Coyot
őstag
Az ilyenek miatt használok csak jQuery-t
Má' nem
-
tildy
nagyúr
válasz Peter Kiss #9 üzenetére
Van megoldás a csicsára ÉS az új oldalra ugrásra , de az jquerys.
De azt nem használhatok, ugye.
(onchanget ha ki tudod váltani js kóddal és működik, és dizajnos , na az az ami nekem kell.Eddig nem lett rá megoldás... )coyot : van egy komplex rendszered, ami prototypeos. Ha csak includeolod a jqueryt, akkor is elrontja a FIZETÉSI oldalt, ami az egyik legfontosabb része az oldalnak... jqueryt meg ak includeolnom sem szabad.
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
Coyot
őstag
értem értem, elég komplikált a dolog.
nem ismerem a prototypeos select lecserélő dolgokat, de esetleg ha adnál egy onClicket minden lenyíló elemnek? nyilván a lenyíló lista elemére kattintsákor már tetszőleges kód futhatna ezzel kiváltanád az gyári onChange-t.
[ Szerkesztve ]
Má' nem
-
tildy
nagyúr
Jó ötlet! megnéze mit tudok trkálni a jsben. A selectet nem bolygatám, a jsnek kell elintéznie , hogy átalakuljon....
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
Coyot
őstag
Én konkrétan az selectet létrehozó JS-t bolygatnám meg egy kicsit, tök egyszerűen.
Mondjuk kapna egy paramétert ami alapértékben ugye a szokásos működés, ha ez eltér, például egy függény nevét írod bele, akkor az minden elem onClick-jéhez illeszti, és a függvény paraméterében megkaphatná az aktuális select value-ját is.
Ezzel kapnál egy szabadon felhasználható JS függvényt amivel igazából akármi elrendezhető lenne az option kiválasztásakor
majd írd meg hogy halad
mod.: így akár később is tök jó szolgálatot tehet ez a kis cucc, mivel az oldalt gondolom php rakja össze így az inicializáló JS kódban akár tetszőleges change függvények is futnának, és már okosabb is lenne a cuccos mint egy alap html selectbox
[ Szerkesztve ]
Má' nem
-
tildy
nagyúr
Igy van,ez volt a megoldas
A jsben van egy ilyen resz:
choose: function() {
option = this.getElementsByTagName("option");
for(d = 0; d < option.length; d++) {
if(option[d].selected == true) {
document.getElementById("select" + this.name).childNodes[0].nodeValue = option[d].childNodes[0].nodeValue;
}
}
}ezt kellett atirni erre:
choose: function() {
option = this.getElementsByTagName("option");
for(d = 0; d < option.length; d++) {
if(option[d].selected == true) {
document.getElementById("select" + this.name).childNodes[0].nodeValue = option[d].childNodes[0].nodeValue;
window.location.href=this.value;
}
}
}Igy mehet a valueba a teljes url, amire szuksegem van, at fog adodni
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
Új hozzászólás Aktív témák
- HP ProLiant MicroServer Gen8
- Helldivers 2 (PC, PS5)
- Milyen TV-t vegyek?
- Gördeszka topic
- Az NVIDIA szerint a partnereik prémium AI PC-ket kínálnak
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Xbox Series X|S
- Anglia - élmények, tapasztalatok
- Konzolokról KULTURÁLT módon
- BestBuy ruhás topik
- További aktív témák...