我有一个服务器端变量
string test = "test";
ticks = "['" + test + "']";
我正在设置页面上隐藏字段的刻度,但是当我尝试在javascript中获取值时,单引号会破坏字符串,而我从中获取的是[。 有办法解决这个问题吗?
我正在使用c#3。
由于
答案 0 :(得分:2)
不要手动形成字符串,而是使用json解析器
string js = new JavaScriptSerializer().Serialize(new[]{"a","b","c"});
答案 1 :(得分:0)
尝试使用' \''
来逃避您的测试值