This article mainly introduces the jquery function $ under javasrt RT. post execution does not respond to the solution. If you need a friend, you can refer to the javascirpt program in the compilation process, use $. the post method sends data. If the data contains characters '<', $. post cannot be executed successfully.
The Code is as follows:
Var jsonstr = '{"value": "abcd $. Post (
Url,
{"Jsonstr": jsonstr },
Function (data, status ){
});
You need to escape it before using it. Use the following transferredChars function to escape it, and then pass the data $. post to execute it.
This function replaces '<' and '>' with '<' and '>' respectively '.
The Code is as follows:
TransferredChars = function (htmlChars ){
Var tcs = htmlChars. replace (/Tcs = tcs. replace (/>/g, "> ");
Return tcs;
}
The Code is as follows:
Var jsonstr = '{"value": "abcd Jsonstr = transferredChars (jsonstr );
$. Post (
Url,
{"Jsonstr": jsonstr },
Function (data, status ){
});
The jquery version used is 1.7.1.min.