0

サーバー側の変数があります

string test = "test";
ticks = "['" + test + "']";

ページの非表示フィールドに目盛りを設定していますが、JavaScriptで値を取得しようとすると、一重引用符で文字列が壊れてしまい、そこから取得できるのは[です。これを回避する方法はありますか?

私はc#3を使用しています。

ありがとう

4

2 に答える 2

2

文字列を手動で形成する代わりに、json パーサーを使用します

string js = new JavaScriptSerializer().Serialize(new[]{"a","b","c"});
于 2012-10-08T13:39:26.820 に答える
0

テスト値を「\」でエスケープしてみてください

于 2012-10-08T13:35:35.710 に答える