var textTitle = "this is a test"
var result = textTitle.replace(' ', '%20');
Pero el reemplazar las funciones detiene en la primera instancia de la "" y tengo laJavaScript .replace sólo reemplaza primer partido
Resultado: "this%20is a test"
Ideas en donde Im que va mal im seguro es una solución simple.
En este caso, en lugar de() es un método JavaScript de cadena. No jQuery involucrado. – ajm
1 para no usar jQuery –
duplicado posible de [Sustitución de todas las apariciones de una cadena en JavaScript] (http://stackoverflow.com/questions/1144783/replacing-all-occurrences-of-a-string-in-javascript) – chharvey