asp.net – jquery getJson没有将任何值传递给控制器
发布时间:2020-12-15 20:37:42 所属栏目:asp.Net 来源:网络整理
导读:我试图将一些文本从文本框传递到控制器,以获得 JSON结果 function invokeAction() { var searchText = $("#SearchTextBox").val(); // Invoke MVC controller action $.getJSON("/Home/Results/" + searchText,bindResults); } 如果我在此处发出提醒,我可以
我试图将一些文本从文本框传递到控制器,以获得
JSON结果
function invokeAction() { var searchText = $("#SearchTextBox").val(); // Invoke MVC controller action $.getJSON("/Home/Results/" + searchText,bindResults); } 如果我在此处发出提醒,我可以看到searchText肯定有一个值,但是当我在此控制器操作上设置一个断点时: public ActionResult Results(string search) { var r = from t in db.Restaurants where SqlMethods.Like(t.Name,"%" + search + "%") || SqlMethods.Like(t.Postcode,search + "%") || SqlMethods.Like(t.CuisineType.Type,search + "%") orderby t.Name ascending orderby t.Rating descending orderby t.NumOfViews descending select t; return Json(r.ToList()); } 传入的字符串为null,但是当我在调试器中检查http上下文时,我的searchtext是url的一部分. 由于这是null,查询不返回任何结果. 我在这里错过了什么吗? 解决方法
我从服务中返回json时遇到了一些问题,我没有收到任何回电.事实证明,json格式错误,我能够通过处理普通ajax调用的错误选项来测试并获得这些错误.
$.ajax({ type: "GET",url: "Home/Results/",data: { search: searchText },dataType: "json",error: function(xhr,status,error) { // you may need to handle me if the json is invalid // this is the ajax object },success: function(json){ alert( "Data Returned: " + json); } }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – FederatedAuthentication.WSFederationAuthenti
- ASP.NET如何识别请求是回发?
- asp.net – 在iframe中丢失会话状态,但不在弹出窗口中
- asp.net-mvc – Orchard CMS:未显示内容部分
- 如何找出我的线程在ASP.NET中停止的原因?
- asp.net – Server.Transfer对Google不可见吗?
- asp.net-mvc – 除了UI“flair”,你用什么jQuery?
- 如何使用.net MVC 3中的角色测试授权属性?
- asp.net – 如何设置显示内联的Div元素的固定宽度?
- asp.net – Microsoft.Jet.OLEDB.4.0未在本地系统中注册
推荐文章
站长推荐
- asp.net – 在同一行(左右)对齐标签和文本框
- asp.net-mvc – 如果我在单个页面中添加多个表单
- asp.net-mvc-3 – 坚持使用asp.net mvc 3.0脚手架
- 是否可以在OSX上使用Razor作为独立库(没有任何as
- asp.net – 在请求结束前触发Application_EndReq
- asp.net – 新的dotnet核心项目无法恢复
- 最好的asp.net日历/日程安排组件?
- asp.net-mvc – 为“简单”SaaS启动选择ORM(ASP.
- asp.net-mvc – WS-FED身份验证(ADFS)和ASP.NET
- asp.net-mvc-4 – 工作单元和通用存储库与实体框
热点阅读