嗨,我在 asp.net 的 .cs 文件中声明了一个字典,但我想使用 jquery 函数访问该字典的内容。jquery 函数将 key 作为输入,在函数体中它应该访问 asp.net 的 .cs 中的字典并对其进行处理,jquery 应该输出与 key 对应的值。你能建议一种方法来做到这一点。
我写的代码是
public string DictJson {
get {
MouseOverFieldDict mdict = new MouseOverFieldDict();
JavaScriptSerializer jSer = new JavaScriptSerializer();
return jSer.Serialize(mdict.FieldDict);
}
}
我在 .cs 文件中添加了上述代码作为属性,并尝试在我在 aspx 页面中编写的脚本中访问它
var dict = $.parseJSON('<%=DictJSON %>');
alert(dict);
但我收到错误 The name 'DictJSON' does not exist in the current context 。脚本部分中声明的 DictJSON 显示错误