Ajax请求,参数中含有非法字符处理

Ajax请求,参数中含有非法字符处理

自己遇到了类似的问题,在网上找了这个方法,测试了下,可以。


需要 json2.js文件
参数 var jsondata = {"param1":"+_)(*&^%$#@!~","param2":"!@#$%^&*(()_+"};

jQuery.ajax({
    url : "demo/specialcharacter.htm",
    type : "post",
    data : JSON.stringify(jsondata),
    contentType: "application/json; charset=utf-8",
    dataType : "json",
    success : function(data){
        alert(data.message);
    }
});

你可能感兴趣的:(json,Ajax)