使用 encodeURI() 方法,它可以接收一个字符串对象,在 JS 中就可以使用 JSON.parse() 转会对象。
w3c给出的解释是: encodeURI() 函数可把字符串作为 URI 进行编码。
var eg = {
keyName: 'U_key',
MODULE_CODE: '123'
PRIMARY_KEY: 'abc'
}
var jsonObj = JSON.stringify(eg)
var url = basePath + 'customManage/openListChild.do?TYPE_ID= P11227f338d03&PAPERCODE' + encodeURI(jsonObj)