- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- Anyagi katasztrófára figyelmezteti az Apple-t a brit média
- Aliexpress tapasztalatok
- Programozás topic
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- WordPress tartalom kezelő rendszer (CMS)
- SkyShowtime
- Windows 10
- Milyen routert?
- Asustor NAS
Ú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
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- bambano: Bambanő háza tája
- Módosít a memória sebességének jelzésén a Microsoft
- PayPal
- eFootball
- Motorolaj és szűrő topik
- Micro Four Thirds
- Aranyszínű, fémburkolatos Kingston pendrive a felfűzhető fajtából
- Gaming notebook topik
- Ukrajnai háború
- További aktív témák...
- Tyű-ha Lenovo Thinkpad X1 Carbon Profi Érintős Laptop 14" -50% i7-10610U 4Mag 16GB/512GB FHD IPS
- 3D bérnyomtatás és egyedi megrendelések teljesítése PLA, PETG anyagokból 70+ színárnyalattal!
- Nikon D5300 + objektív, makulátlan vadonatúj állapotban
- Új LENOVO THINKBOOK 13s G3 "Kis Gamer" Ultrabook 13,3" -40% Ryzen 5 5600U 8/512 WUXGA IPS RADEON 2GB
- -100e Ft Dell Latitude 5440:i5 1345U,16GB,512GB,Iris Xe,vil.MAGYAR bill,Win11, 3 év Dell NBD gari
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen