json等于后台回调来的字符串,我想取key和value.怎样取呀. 谢谢
后台方法
[WebMethod]
     [ScriptMethod(ResponseFormat = ResponseFormat.Json)]
     public string show2()
     {
         return "{ \"options\": \"[{\"text\":\"王家湾\",\"value\":\"9\"},{\"text\":\"李家湾\",\"value\":\"10\"},{\"text\":\"邵家湾\",\"value\":\"13\"}]\" }";
     }
前台
$.ajax({
                 url: "test.asmx/show2",
                 type: "post",
                 dataType: "json",
                 contentType: "application/json;charset=utf-8",
                 data: "{}",
                 success: function(data) {
                     var json = data;
                     alert(json);
                     for (var i in json) {
                         alert(json[i]);
                     }
                 },
                 error: function(msg) {
                     alert("出错了!");
                 }
             });
json[i]  返回的值
------解决方案--------------------
自己搞定了.