javasciprt下jquery函數(shù)$.post執(zhí)行無響應的解決方法
更新時間:2014年03月13日 17:44:48 作者:
這篇文章主要介紹了javasciprt下jquery函數(shù)$.post執(zhí)行無響應的解決方法,需要的朋友可以參考下
在編寫javascirpt程序過程中,用$.post方法發(fā)送數(shù)據(jù),若數(shù)據(jù)中字符含有'<‘,將導致$.post無法成功執(zhí)行。
var jsonstr='{"value":"abcd<efg"}';
$.post(
url,
{ "jsonstr": jsonstr },
function (data, status) {
});
需要將其轉(zhuǎn)義后再使用,使用下面的transferredChars函數(shù)轉(zhuǎn)義后,再傳遞數(shù)據(jù)$.post即能執(zhí)行。
此函數(shù)使用將'<'和‘>'分別替換為'<'和‘>'。
transferredChars=function (htmlChars) {
var tcs = htmlChars.replace(/</g, "<");
tcs = tcs.replace(/>/g, ">");
return tcs;
}
var jsonstr='{"value":"abcd<efg"}';
jsonstr=transferredChars(jsonstr);
$.post(
url,
{ "jsonstr": jsonstr },
function (data, status) {
});
使用的jquery版本為1.7.1.min
復制代碼 代碼如下:
var jsonstr='{"value":"abcd<efg"}';
$.post(
url,
{ "jsonstr": jsonstr },
function (data, status) {
});
需要將其轉(zhuǎn)義后再使用,使用下面的transferredChars函數(shù)轉(zhuǎn)義后,再傳遞數(shù)據(jù)$.post即能執(zhí)行。
此函數(shù)使用將'<'和‘>'分別替換為'<'和‘>'。
復制代碼 代碼如下:
transferredChars=function (htmlChars) {
var tcs = htmlChars.replace(/</g, "<");
tcs = tcs.replace(/>/g, ">");
return tcs;
}
復制代碼 代碼如下:
var jsonstr='{"value":"abcd<efg"}';
jsonstr=transferredChars(jsonstr);
$.post(
url,
{ "jsonstr": jsonstr },
function (data, status) {
});
使用的jquery版本為1.7.1.min
相關(guān)文章
Javascript iframe交互并兼容各種瀏覽器的解決方法
這篇文章主要介紹了Javascript iframe交互并兼容各種瀏覽器的解決方法的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-07-07網(wǎng)易JS面試題與Javascript詞法作用域說明
Javascript函數(shù)在定義它們的作用域里運行,而不是在執(zhí)行它們的作用域里運行。2010-11-11Javascript實現(xiàn)div的toggle效果實例分析
這篇文章主要介紹了Javascript實現(xiàn)div的toggle效果的方法,實例分析了采用純javascript實現(xiàn)toggle效果的相關(guān)技巧,需要的朋友可以參考下2015-06-06javascript解析xml實現(xiàn)省市縣三級聯(lián)動的方法
這篇文章主要介紹了javascript解析xml實現(xiàn)省市縣三級聯(lián)動的方法,涉及javascript針對節(jié)點的操作與XML文件解析的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07