0
我在js cookie中有html文本。當我試圖獲取cookie中的文本並在html div中設置該文本時,它將變爲編碼。我試圖解碼的HTML,但沒有用。在Js cookie html標記已經不存在
這是我的代碼:
function addToCoupon(team1,team2,id,bet,rate){
var betTableContent=$('#bet_table').html();
var row="<tr><td>"+team1+"-"+team2+"</td><td>"+bet+"</td><td>"+rate+"</td></tr>";
betTableContent+=row;
$.cookie("coupon",betTableContent);
$('#bet_table').html(unescape($.cookie("coupon")));
}
我在#bet_table文本,如果我用UNESCAPE(看起來無關緊要)函數或不:
%3Ctr%3E%3Ctd%3EHapoel%20Nazareth%20Elite-Maccabi%20Herzliya%3C%2Ftd%3E%3Ctd%3E1X2
因此,如何能我顯示這個HTML文本爲正常的HTML?
在第一次您的解決方案是正確的,但是當我刷新頁面,刷新之前出現的問題再次 –
清除舊的cookies。 – rfornal
清除了緩存和Cookie,但在cookie中,該值是我在chrome控制檯中檢查的編碼。 –