Tengo problemas para codificar una cadena para poder colocar una variable en un enlace. Estoy seguro de que esto es realmente simple, pero tuve problemas para generar algo.jQuery encodeURI para href no funciona
$("a.inquiry").attr("href", "/inquiry/6933/text=" + encodeURI("text o"));
Esto no funciona.
encodeURI("text o")
sigue devolviendo:
link/text o
En lugar de:
link/text%20
También probamos:
$("a.inquiry").attr("href", encodeURIComponent("/inquiry/6933/text=" + "text o"));
Al etiquetar esta pregunta con * encodeuricomponent *, ¿no lo has intentado? – Gumbo
encodeURIComponent debería funcionar. Probé la muestra que me proporcionó y parece funcionar. Mira http://jsfiddle.net/XdJCM/. – Zafer