Javascript 带有ASP.Net webmethod的MagicSuggest不起作用

Javascript 带有ASP.Net webmethod的MagicSuggest不起作用,javascript,jquery,asp.net,vb.net,magicsuggest,Javascript,Jquery,Asp.net,Vb.net,Magicsuggest,添加了magicSuggest.js和css文件 无法从服务器端获取数据 请参考下面的代码和帮助 <script type="text/javascript" > $(document).ready(function () { $('#magicsuggest').magicSuggest({ data: "Default.aspx/GetAutoCompleteData" }); }); </script> Web方法在代码隐藏页vb

添加了magicSuggest.js和css文件 无法从服务器端获取数据

请参考下面的代码和帮助

 <script type="text/javascript" >
  $(document).ready(function () {
     $('#magicsuggest').magicSuggest({
     data: "Default.aspx/GetAutoCompleteData"
    });
});
</script>
Web方法在代码隐藏页vb.net中的应用

<WebMethod()> _
   Public Shared Function GetAutoCompleteData() As String
   Dim Str as string=""

   ''I have serialized my string into JSON by using serializer 
   ''For Example I have returned string which explained on demo site
   ''http://nicolasbize.com/magicsuggest/doc.html
   Dim Serializer As New JavaScriptSerializer
   str = Serializer.Serialize(strArr)
   -
   -
   -
   -
   -
  'I have sent following strings to check the Output but failed.
  'Returning string As JSON format for 
  ''**ex1**:[{'id':'Paris', 'name':'Paris'}, {'id':'New York', 'name':'New York'}]
  ''**ex2**:['PARIS','NEW YORK']
  return str
   End Function
我尝试过在Javascript代码中的ex1和ex2字符串上方放置它,效果很好

在浏览器URL中执行Default.aspx/GetAutoCompleteData时,它会隐藏magicsugest div


请帮助我从服务器端获取这些字符串。

当您导航到Default.aspx/GetAutoCompleteData时会显示什么?我从javascript调用了此方法。它给我json解析字符串,但在javascript中获取字符串不是json格式的消息。如果您使用在您的浏览器中,您能否将您获得的输出添加到此问题中?您好。。在导航MagicSuggest div隐藏后,我添加了输出。我无法跟踪错误。。