Zdravím.
Mám problém s jedním scriptem, který mi z názvu řetězce odsekává vše, co je za znakem apostrof. Toto jsem se pokoušel ošetřit za použití REPLACE, ale výsledek je jen poloviční. Řetězec je celý, ale apostrof, který je tam nutný, v něm chybí. Pokud apostof v REPLACE nahradím jiným znakem, je vše OK a znak v řetězci je. Věděl by někdo jak na to? Část kódu přikládám. Moc díky.
$.each(data, function( k, v ) { i.append("<li><a href='"+v.href.replace("'","\'")+"'><img src='"+v.img+"' alt='"+v.name+"'></a></li>") });
A co takhle dvě lomítka? replace "''", "\\'"
Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart
Stále nefunkční. Při navrhované variantě odsekne řetězec za apostrofem a přidá nakonec normální lomítko. Je ještě jiné řešení?
Who is online
Users browsing this forum: No registered users and 4 guests