- Linux kezdőknek
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Kaspersky Antivirus és Internet Security Fórum
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Aliexpress tapasztalatok
- Kiderült, hogy hol veszik a legtöbb kínai EV-t
- Az EU szerint a ChatGPT még mindig nem felel meg a szabványoknak
- SkyShowtime
- Mikrotik routerek
Új hozzászólás Aktív témák
-
Lacces
őstag
Na másik... én már nem látom, nem veszem észre a problémát
$.ajax
....
success: function (data) {
alert(data);
if(data =='update'){
alert(message);
}
}
Az első alert eredménye az update! ki is írja. De a második sehogy sem fut le! És nem értem, miért nem megy bele az IF-be.
PHP kód:
print "update";Karma: köszi az előzőt
-
Lacces
őstag
Hali,
Az alábbi kódrészletet akárhogy próbálom módosítani folyton ezt a hibaüzenetet dobja ki:
Uncaught TypeError: object is not a function Most látom életemben először a hibát, és nem tudom, hogy mit kezeljek le.
Erre a részre:
<a id="keress" href="#" onclick="doSearch();" class="button" style="">Keres</a>
ha rakok, hanem a fv hívás után veszőt vagy írok plusz sort, mindig ugyanezt dobja.<form name="cform" method="POST" action="index.php?modul=szamla&func=keresCeg">
<input type="hidden" name="doSearch" id="doSearch" value="1">
<center>
<font style="font-size: 12pt; font-weight: bold;">Cég keresése</font>
<br />
<table width="560" cellspacing="0" cellpadding="2" border="0">
<tr>
<td width="100">
<b>Név:</b>
</td>
<td>
<input type="text" style="width: 350px;" id="nev" name="nev" value="">
</td>
</tr>
<tr>
<td colspan="2">
<br />
<a id="keress" href="#" onclick="doSearch();" class="button" style="">Keres</a>
<!--Uncaught TypeError: object is not a function-->
<!--<a href="#" onClick="doSearch();return false;" class="button">Keres</a>-->
</td>
</tr>
</table>
</center>
<br />
</form>
// JS függvény.
function doSearch()
{
$("#kscreen").html('<br /><center><font style="font-size: 16pt;">Keresés folyamatban. Kérem várjon!</font></center><br />');
document.cform.submit();
}[ Szerkesztve ]
-
Lacces
őstag
válasz Sk8erPeter #2302 üzenetére
Természetesen van. Ja az, de egyelőre marad is, nincs bennem világmegváltási szándék.
-
Lacces
őstag
válasz Sk8erPeter #2304 üzenetére
Itt a link.
Elhiszem, hogy igényesség, de nekem nincs energiám, sem türelme, sem életkedvem, mert lehetne mindenhol írkálni, és sok kicsi-sokra megy elv visszatart időtéren . Én írtam bele először megjegyzéseket, hogy mikor mit csinál a rendszer, szerintem már ezzel túlszárnyaltam az előző fejlesztő munkájátJim-Y: Ma valahogy tele lett a hócipőm, hogy az folyton az előző fejlesztő munkáját kijavítsam... (ilyenkor bánnom, hogy a programozói tanulmányokat választottam villanyász helyett)
De szerintem elkezdem, mert több időt venne el ez a probléma értelmezése.
Azért hagytam az "a"-ban, mert a többi 100 helyen is így van...
Nemakarom a szabaidőmet feláldozni, hogy ingyé újraírjam... hogy szép legyen a kód, mert ezt a megrendelőt nem érdekli.[ Szerkesztve ]
-
Lacces
őstag
válasz Sk8erPeter #2308 üzenetére
Yeap, én is erre jutottam. Ajax-nál lusta vagyok most, de a serialaze() került bevetésre. Más lenne ha a sajátom lenne és más ha tovább adódik az egész...
-
Lacces
őstag
Hali,
Hogyan lehet átadni tömböt a PHP-nak?
A jquery-ben a változó egy tömb, alert() függvénnyel szépen benne van az 5 elem vesszővel elválasztva, de a PHP mégis csak a tömb utolsó elemét kapja meg, a forráskód itt:
jsfiddle-n a forráskód.Nézegettem is a Stackoverflow-on is ezt láttam... Meg vannak nagyon nyaka-tekert megoldások, de még azok sem váltak benne.
-
Lacces
őstag
válasz fordfairlane #2339 üzenetére
Igen, így már jó, átküldi az adatokat. Köszönöm mindkettőtöknek
-
Lacces
őstag
válasz Sk8erPeter #2342 üzenetére
Röviden:
Hát én úgy szoktam, hogy ha már legalább 3 Stackoverflow-os válaszban is láttok egy megoldást, akkor alkalmazom .Igen, szoktam nézni és használni a Konzolt. És nálam ilyen hibát nem mutat Nálam jó, nálam működik... Első dolgom a console, és már erősen a console.log()-ok használata, sokat segít
[ Szerkesztve ]
-
Lacces
őstag
Hali,
Van egy problem az ajaxozással:
function refreshBet() {
console.log('itt bent'+url);
jQuery.ajax({
'url': url,
'type': 'post', 'data': {'offset': getOffset()},
'cache': false,
'success': function(html) {
jQuery('#ajax-bet-grid').replaceWith(html);
}
});
}
refreshBet()-ben vagyok, url is megvan, szabályos /work-event-....
getOffset() is visszatér értékkel.
Szóval hiba nincs, nem kapok a Chrome és FireFox fejlesztői eszközeitől semmilyen hibaüzenetet.És mindezek ellenére, egy deka ajax választ sem kapok...
És nem tudom, hogy miért... van alakinek erre ötlete?
-
Lacces
őstag
válasz Sk8erPeter #2735 üzenetére
Aha, akkor ezeknek előbb utána olvasok. Én megragadtam a console.log() szintjén.
-
Lacces
őstag
válasz Sk8erPeter #2735 üzenetére
Amúgy vannak még jól bevált jQuery Debug módszerek? Valamilyen online gyűjtemény?
Most ahogy nézegettem neten, láttam sok módszert, ebből a fele most működött.
Mert amiket az előbb felsoroltál, én így eddig sosem alkalmaztam, és talán sosem alkalmaztam volna, ha nem írod le (akármennyire szomorú tény) -
Lacces
őstag
válasz Sk8erPeter #2740 üzenetére
Jó, okés azok. De most itt azok sem jeleztek semmit.
Igazából olyanra gondoltam, mitn amit te mondtál error, meg függvények amiket te írsz JS-ben segítségként:
(function(open) {
XMLHttpRequest.prototype.open = function(method, url, async, user, pass) {
this.addEventListener('readystatechange', function() {
console.log(this.readyState);
}, false);
open.call(this, method, url, async, user, pass);
};
})(XMLHttpRequest.prototype.open);Ez nekem most segített .
És köszönöm a sok linket . De amúgy ezt be lehetne tenni az 1.hsz-be is, nem?
[ Szerkesztve ]
-
Lacces
őstag
Hali.
Van egy weblap, amit lokálon fejlesztettem, és egy az egyben felraktam a szerverre. (Szóval kód, behúzandó jQuery is ugyanaz)
De van egy kis bibi, ezzel a kódsorral:
console.log($('*[data-number="' + e + '"]'));
az 'e' itt a konkrét szám.
lokálon a kiemente:[tr, prevObject: jQuery.fn.init[1], context: document, selector: "*[data-number="113"]", jquery: "2.1.0", constructor: function…]
0: tr.disabledtrbet
context: document
length: 1
prevObject: jQuery.fn.init[1]
selector: "*[data-number="113"]"
__proto__: Object[0]szerveren a kimenete:
[prevObject: jQuery.fn.init[1], context: document, selector: "*[data-number="110"]", jquery: "2.1.0", constructor: function…]
context: document
length: 0
prevObject: jQuery.fn.init[1]
selector: "*[data-number="110"]"
__proto__: Object[0]Szerkesztés:
Igen, a számok nem egyeznek meg, de ez egyáltalán nem befolyásoló tényező,
Ugyanaz a böngésző, csak két külön tab.Van valakinek ötlete?
[ Szerkesztve ]
-
Lacces
őstag
Hali.
Van egy érdekesség, hogy amikor a jQuery-ben próbálok egy tömböt létrehozni, akkor a végén a tömb hossz = tömb utolsó kulcsa + 1 lesz.
És nem értem hogy miért.
A console.log kimenet az array-re ez lesz:
[831: Array[2], 834: Array[2], 847: Array[2], 848: Array[2]]
831: Array[2]
834: Array[2]
847: Array[2]
848: Array[2]
0: "345"
1: "2.05"
length: 2
__proto__: Array[0]
length: 849
__proto__: Array[0]valamiért a tömb hossza az tényleg 849 lesz, amit át is ad. De nem értem, hogy miért. Próbáltam már másképp is bejárni az li elemeket az each-chel de ugyanígy határozza meg a tömb méretét...
Valakinek van ötlete, hogy ez miért fordulhat elő?
-
Lacces
őstag
Köszönöm.
Hát akkor legyen dupla munka .Bár az a bajom az objektumokkal, hogy sehogy sem lehet ezekhez dinamikusan hozzáadni. key és value (array)-t.
Én erre nem találtam módot. Ahogy böngészem is a stackoverflow még csak statikus kulcs hozzáadást láttam
Igazából ez az array-es dolog lett volna az egyszerűbb, itt összeállítom az array-t, felküldem szerverre, ott lecsekkolja hogy a Session-ben tárolt egyik array-yel megegyezik és vissza.
Megvan.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Politika
- Motoros topic
- A fociról könnyedén, egy baráti társaságban
- Milyen légkondit a lakásba?
- Samsung Galaxy A52 5G - nem csak egy G-vel több
- Linux kezdőknek
- Napelem
- Mibe tegyem a megtakarításaimat?
- 1000 Hz-es játékos monitor TCL CSOT recept szerint
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- További aktív témák...
- ThinkPad P16 Gen1 16" QHD+ IPS i7-12850HX RTX A2000 32GB 1TB NVMe magyar vbill ujjlolv gar
- Eladó iPhone 11 Pro 256 GB Midnight Green szép állapotú - 12 HÓ GARANCIA - S1530
- Tobii Eye Tracker 5
- MacBook Pro 16" M1 Pro Chip 32GB RAM/ 1TB SSD 27% Áfa
- SMSL DO400 asztali DAC és fejhallgató erősítő, Bluetooth 5.1 LDAC MQA-CD 32bit 768kHz DSD512 eladó
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Alpha Laptopszerviz Kft.
Város: Pécs