我在 ViewData 中有来自 Controller 方法的服务器端代码,如下所示。
"{'Double-Click to edit':'','7C486':'7C486','7C489':'7C489','7C490':'7C490','7C491':'7C491','7C492':'7C492'}";
但我必须将这些值显示到 Jquery Editable Grid 中的 Dropdown 中。我正在访问从 Server 到 Jquery 的代码,如下所示:
var reasonCd = '@ViewData["ReasonCodes"].ToString()';
值为:
reasonCd = '{'Double-Click to edit':'','7C486':'7C486','7C489':'7C489','7C490':'7C490'}';
不知道为什么它会这样解码。现在我必须替换 & #39; 带单引号。
我试过这个:
reasonCd.replace("'", "'");
但它正在出错。
非常感谢您的回复。