Autor | Zpráva | ||
---|---|---|---|
igid26 Profil |
Dobrý deň,
potreboval by som poradiť . Snažím sa o automatické dopĺňanie údajov pomocou nižšie uvedeného kódu. Konzola mi však hlási chybu: Uncaught TypeError: Cannot use 'in' operator to search for 'length' in <!DOCTYPE html> $('#byCompanyName').autocomplete({"source":function(request, response){ var msg = $("#ajax-response"); $("#byCompanyName").parent().find("label").append("<span class='spinner-border spinner-border-sm mx-2 text-muted'></span>"); $.ajax({ url: "http://localhost/projekt/wp-content/plugins/profil-uzivatela/parser-orsr-master/generovanie-suboru-list.php", data: {term: request.term}, success: function (data) { $("span.spinner-border").remove(); if(!data.length){ msg.hide().html("Žiadne záznamy pre názov: <b>"+request.term+"</b>").fadeIn(); } response($.map(data, function(item) { return { label: item.label, value: item.value } })); } }) },"focus":function(event, ui){ event.preventDefault(); $(this).val(ui.item.label); // populate label into textfield }}); |
||
blaaablaaa Profil |
#2 · Zasláno: 8. 10. 2021, 06:53:12
igid26:
Podívej se do konzole (F12 a přepni na Network, pak proveď akci), co ti vrací skript generovanie-suboru-list.php, nejspíš to bude nějaká chyba. |
||
igid26 Profil |
#3 · Zasláno: 8. 10. 2021, 15:46:50
Zdravím, blaaablaaa:,
pozeral som to a v networku mi žiadnu chybu nehlási, iba v konzole. Tu je nahodení daný script: www.pre-pravnika.sk/pridanie-klienta |
||
Keeehi Profil |
#4 · Zasláno: 8. 10. 2021, 23:29:00
Skvělé že jsi nám dal odkaz na živou ukázku. Jen nám ještě musíš říct heslo abychom se tam mohli dostat.
|
||
igid26 Profil |
#5 · Zasláno: 9. 10. 2021, 08:05:24
Zdravím Keeehi:,
ospravedlňujem sa, už som vypol heslo. |
||
Kajman Profil |
Zkuste v tom php souboru nastavit v http hlavičkách správný content-type pro JSON. Nyní tvrdíte, že ten obsah je html.
Nebo při definici volání $.ajaxu nastavte dataType:"json" |
||
igid26 Profil |
#7 · Zasláno: 10. 10. 2021, 09:36:51
Kajman:
super, ďakujem už to funguje. Príkaz dataType:"json" som skúša aj predtým, ale na localhoste mi to z nejakých príčin nefungovalo. |
||
Časová prodleva: 3 roky
|
0