- Hivatalosan is bemutatta a Google a Pixel 6a-t
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Friss koncepciót hoz a Nothing Phone (3)
- Xiaomi 15 Ultra - kamera, telefon
- Íme az új Android Auto!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 15 - kicsi telefon nagy energiával
- iPhone topik
- Azonnali mobilos kérdések órája
- Yettel topik
Új hozzászólás Aktív témák
-
Polesz
addikt
válasz
Peter Kiss #2713 üzenetére
Jó kérdés, a logokban látszik hogy 30 mp után megáll a script ami ajaxForm-mal lett meghívva. De már más oldalon is láttam ilyen időtúllépésre vonatkozó bejegyzést.
-
biker
nagyúr
válasz
Peter Kiss #2625 üzenetére
jelentem, a megoldás egyben bugot is generál, ha jquery validation-t is használunk. Mivel a [link] féle validátorral összeakad
Szigorúan oda kel figyelni arra, hogy a datatype féle form, aminek a hidden mezőit is begyűjtjük, csak arra a form névre legyen igaz az ellenőrzés, a többi formra ne, mert ha a validátor nem engedi elküldeni a formot, mert nincs kitöltve minden, akkor ezen trükk, ami beolvas minden mezőt, felülírja, és engedi elküldeni a formot, szóval a "gyári" megolás helyett, ahol csak 'form' van megadva, helyette #formneve módon kell megadni, mely formnál írjuk felül a hidden inputok begyűjtésétCsak ha valaki hibából hibába futna, jótanács...
-
biker
nagyúr
válasz
Peter Kiss #2625 üzenetére
Huhh, igen, csak 6 segítő hozzászólásból kellett összeollózzam a helyes megoldást, mert mindben volt némi hiba, de halleluja, megvan
-
cucka
addikt
válasz
Peter Kiss #2278 üzenetére
Igazából ha valaki úgy kezdi a mondókát, vagy csak utal rá, hogy "a php típustalan nyelv", akkor ez nagyjából el is mondja, hogy nem sokat ért abból, hogy a php programjai pontosan hogyan is működnek.
-
trisztan94
őstag
válasz
Peter Kiss #2278 üzenetére
"a var nem jelent típustalanságot"
Na akkor ezek szerint ezt rosszul tudtam.. Azért gondoltam, hogy típustalan, mert ugye egy var-ral deklarált változónak lehet bármilyen típusú értéket adni (vagyis hát amire én használtam mindig tudtam, int-et, string-et, char-t)
Gondoltam azért nem típustalan, mert var a típusa, nem? Tehát végülis akkor var típusú változó.. De mondom, ezt tényleg nem tudom, lehet hülyeséget mondok
"xdebug mond valamit?"
Mármint mivel kapcsolatban?
cucka:
Alapból típustalan. Azt tudom, hogy class-ekkel megoldva lehet "rákényszeríteni", hogy csak egy bizonyos típusú értéket kapjon, de alapesetben (tudtommal legalábbis) nem lehet, ergó típustalan. Mondjuk abban igazad van, hogy nem vagyok PHP guru, sosem mentem bele olyan szinten..
-
martonx
veterán
válasz
Peter Kiss #1904 üzenetére
Nem biztos, hogy egyenes arányban függ össze, de pusztán az 1.9-es jquery után 46 bugreport jelent meg. Nem néztem őket végig, nem biztos, hogy mindet a háttér jquery verzió váltás okozta, de azért ez nem kevés.
Miből gondolod a jquery.validation-t nem frissítettem? Írtam, hogy jquery-t és minden kapcsolódó libet frissítettem. Jó nem részleteztem ki, hogy ezt erről erre, meg azt arról arra.
Az unobtrusive pedig ahogy te is írtad 3 hete lett jelezve, hogy nem jó. Amikor 3 hét alatt nem voltak képesek kijavítani 3 sornyi kódot a 100-ból (persze lehet még benne más hiba is, nekem eddig 3 helyen kellett belenyúlni), miközben pont a Connecten jeleztük, hogy melyek azok a sorok, amik hibásak, akkor ott túl sok jóra én nem számítanék.
-
Muton
addikt
válasz
Peter Kiss #1793 üzenetére
Köszönöm!
-
martonx
veterán
válasz
Peter Kiss #1544 üzenetére
Így van, rögtön bele kell tolni a custom validátorokat, nem szabad elkezdeni ellenőrizni, hogy van-e már ilyen meg olyan objektum, készen van-e a DOM?
Ráadásul ez sehol nem volt leírva, két éjszaka árán sikerült végigrágnom magam az egész folyamaton. -
martonx
veterán
válasz
Peter Kiss #1531 üzenetére
No megnéztem, és az adapter és a metódus megvan, parse-ot is csináltam.
Debugolom, és az általam megadott adaptert meg is találja az unobtrusive.js, viszont az alábbi résznél mégsem adja hozzá a gyűjteményhez:$.each(this.adapters, function () {
var prefix = "data-val-" + this.name,
message = $element.attr(prefix),
paramValues = {};
if (message !== undefined) { // Compare against undefined, because an empty message is legal (and falsy)
prefix += "-";
$.each(this.params, function () {
paramValues[this] = $element.attr(prefix + this);
});
//futuredate-nél itt a this.adapt-nál nem adja hozzá a futuredate validálásomat, pedig végigfut a kód,
//csak épp nem csinál semmit
this.adapt({
element: element,
form: form,
message: message,
params: paramValues,
rules: rules,
messages: messages
});
}
});Itt a frissített jsfiddle példa, ahol kiválóan látszik, hogy az unobtrusive validálás már működik, legalábbis a required-re, a date-re nem tudom miért nem működik, a fejlesztői gépemen arra is működik, csak a futuredate-re nem.
-
martonx
veterán
válasz
Peter Kiss #1531 üzenetére
igen, ezek elvileg rendben vannak.
Ráadásul ahogy debugoltam a hiba még azelőtt jön ki, mielőtt egyáltalán megnézné a validation plugin, hogy az adott rule-hoz talál-e végrehajtandó adaptert, metódust.
Tehát magát a rule-t nem tudja beazonosítani. -
válasz
Peter Kiss #1498 üzenetére
Érdkes, nem küld vissza semmi adatot, csak a fejlécben van az OK, pedig ahogy nézem, ugyanazt küldi a szervernek.
Most nézem, hogy a jquery nem küld/kér /nem értek hozzá/ cookiet.
-
Speeedfire
félisten
válasz
Peter Kiss #1377 üzenetére
Ez alatt mit értesz? Illetve hol gondolod?
A $ jeles változókra gondolsz? Azokat azért raktam bele úgy, mert még nem tudtam hogy használni akarom-e vagy sem velük a jQuery-t. -
Speeedfire
félisten
válasz
Peter Kiss #1312 üzenetére
Ezzel ilyet is lehet?
Én csak arra használtam eddig, hogy csak akkor töltötte/jelenítette meg a képeket ha "odagörgettem".
Ránézek, köszi. -
Speeedfire
félisten
válasz
Peter Kiss #390 üzenetére
Meg is lett. mouseup, mousedown.
martonx: A flash-en agyaltam én is, illetve a html5-ön. Viszont a flash-hez át kellene előtte konvertálni vagy nem? Simán betudom az asf-et állítani flashnek?
Ha jól tudom mjpeg-ben streamel a kamera.
Gyárilag is van valami web-es felület hozzá, csak nem tudom ott mivel ágyazták be... -
jeges
senior tag
válasz
Peter Kiss #177 üzenetére
ill még egy kieg:
sablonnev (csak számomra?) nem egyértelmű, h maga az input vagy egy változó. a válasz ill a felépítés függvényében kellhet elé a megfelelő kijelölő jel (# vagy .) -
Brown ügynök
senior tag
válasz
Peter Kiss #172 üzenetére
Ez lenne a legegyszerűbb megoldás. De a probléma túl összetett.
Van egy Postgres adatbázis SQL-ASCII kódolással. Van egy vállalatirányítási rendszer Delphiben, és lenne egy egy E-busniess felület amit most csinálok. Nos, az adatbázist dumpolom LATIN9-be. Ezt beillesztem egy UTF8 adatbázisba és akkor nagyjából működika webes rész. Igen ám, de a Delphi nem szereti valamiért ezt az adatbázist: invalid byte sequence for encoding utf8.
Arra gondoltam, először megpróbálom webes oldalról megoldani, de lehet hogy a Delphiben kellene valamit csinálni.
@jeges: Az adatbázis a "kezemben" van.
-
Brown ügynök
senior tag
válasz
Peter Kiss #170 üzenetére
Igen, de itt nem azt írja, hogy utf8-ban küldi az adatokat amit dekódolnom kell?
Data will always be transmitted to the server using UTF-8 charset; you must decode this appropriately on the server side.
-
Speeedfire
félisten
válasz
Peter Kiss #163 üzenetére
De js nélkül nem is látom ezeket az elemeket. Nem tudom mi lenne az elegánsabb megoldás, ami praktikus is.
jeges: A forrás szerint mindegyik külön ul között van. -
jeges
senior tag
válasz
Peter Kiss #153 üzenetére
erre jó bármelyik másik eseménykezelő eljárás is. ha jq nélkül, simán js-ben definiálsz egy .onclick függvényt, az is el fogja kapni az elem gyerekeinek a click-jeit (hacsak nem akadályozod meg külön a programkódban). erre az "elkapásra" írtam fent példát.
-
jeges
senior tag
válasz
Peter Kiss #151 üzenetére
a magam részéről kicsit általánosabban a bubbling kihasználását értem alatta, azaz hogy nem a célelemen fogom meg az eseményt, hanem a szülőjén. ettől lesz kezelhetőbb, gyorsabb az egész (pl. egy néhányszáz soros rácson ha minden cellára listenert raksz, az baromi lassú, míg egyetlen listenerrel a tábla elemen ugyanaz a hatás elérhető).
szerk: most, h előkerült utánanéztem, és valóban a jq-sok megkülönböztetik a rebinding-et a delegation-től, ahgy Te is írtad.
-
Brown ügynök
senior tag
válasz
Peter Kiss #139 üzenetére
Valóban. 1 kb-al csökkent a kód.
-
Brown ügynök
senior tag
válasz
Peter Kiss #137 üzenetére
Igen, már megoldottam.
A végleges fv. így néz ki:
function changePartner1(partner1, id) {
var $selected = $(partner1).val();
var $url = $('input#searchAjaxPartner2').val();
var $span2 = 'partner2'+ id +'';
$.post($url, {partner1: $selected, id: id},
function(data){
if(data.length > 0) {
$('span#'+ $span2 +'').html(data);
}
});
}
Új hozzászólás Aktív témák
Hirdetés
- Dell Latitude 7410 Strapabíró Ütésálló Profi Ultrabook Laptop 14" -80% i7-10610U 16/512 FHD IPS MATT
- Eladó Lian Li O11D MINI-X gépház
- Lenovo ThinkPad P17 Tervező Vágó Laptop -50% 17,3" i7-10750H 32/512 QUADRO T1000 4GB
- FSP DAGGER PRO ATX3.0(PCIe5.0) 850W Sfx tápegység
- Eladó PNY GeForce RTX 4070 Ti SUPER 16GB OC XLR8
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- BESZÁMÍTÁS! HP Elitebook 840 G11 üzleti notebook - Intel Core Ultra 5 135U 16GB DDR5 RAM 256GB W11
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Kingmax 2x2GB DDR3 RAM eladó
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest