Hi cả nhà,
Như tiêu đề, mình tạo dictionary trong javascript bằng dữ liệu lấy từ server, với key là chữ tiếng Việt có dấu.
var sponsorProgramDic = {};
@foreach(var i in dicProgram)
{
<text>
sponsorProgramDic["@i.Key"] = "@i.Value";
console.log('@i');
</text>
}
Tuy nhiên dictionary C# khi chuyển về dictionary của javascript thì chữ tiếng Việt có dấu tự chuyển về mã HTML.
Ví dụ:
sponsorProgramDic["Phía sau một cô gái"]="xxx";
thì nó sẽ chuyển thành: sponsorProgramDic["Phía sau một cô gái"] = "xxx";
Do đó khi cần lấy giá trị bằng key “Phía sau một cô gái” sẽ ko lấy được.
Ai có thể giúp mình ko? Xin cảm ơn nhiều!
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?