【问题标题】:Filter a search onkeyup过滤搜索 onkeyup
【发布时间】:2014-06-19 19:38:51
【问题描述】:

我一直在尝试在输入每个键时在文本框中更新我的搜索结果。我已经完成了我之前的问题here 中所说的内容(这也将为我的情况提供一个很好的背景)

我在 MVC 5 C# 中使用 Ajax。我让 AJAX 向我的 post 控制器提交正确的信息。我还调试了控制器并且知道它正在尝试将我的 json 数据返回到我的视图中。

但是,我在 C# 中没有收到任何错误,并且我的视图中没有显示任何内容。但是,使用 Fiddler 我注意到我收到了 500 错误。

我已经查看了这个问题,并试图将 Json 的最大长度扩展到几乎最大,但仍然有同样的错误。

  <appSettings>
    <add key="aspnet:MaxJsonDeserializerMembers" value="150000" />
  </appSettings>

对于这个错误的任何帮助将不胜感激。

干杯。

【问题讨论】:

    标签: c# jquery ajax json


    【解决方案1】:

    您不想只从控制器返回 JSON 数据的视图 所以你的控制器应该是这样的:

    public ActionResult Index(string userName)
    {
    ....
    
    retrun Json(Users)
    }
    

    你不必序列化用户控制器会为你做这件事

    【讨论】:

      猜你喜欢
      • 2017-01-08
      • 2018-05-25
      • 1970-01-01
      • 2020-08-16
      • 2013-03-13
      • 2014-12-31
      • 2021-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多