1. 程式人生 > >AJAX引數傳遞時有特殊符號時解決辦法

AJAX引數傳遞時有特殊符號時解決辦法

var  parem = "#123";

var aa=1;

當使用AJAX拼接字串傳遞給後臺時,遇到特殊符號需要進行解碼,使用 encodeURIComponent(String) 進行解碼;

var parem = encodeURIComponent("#123");

這麼寫就可以正常使用AJAX傳遞給後臺了

 $.ajax({
                async: false,
                url: "${ctx}/xx?parem="+parem+"&aa="+aa,

                dataType: "json",

});