asp.net-mvc – 如何让HTML DropDownListFor回发?
发布时间:2020-12-16 07:36:04 所属栏目:asp.Net 来源:网络整理
导读:我正在构建一个自定义分页机制,我有一个用于更改页面大小的下拉列表.页面大小在我的viewmodel中表示.显然,我可以更改值并再次运行搜索以获得适当的结果. 但有没有办法在选定的值更改时使DropDownListFor回发? 解决方法 我实际上写了一个小 javascript来启动
我正在构建一个自定义分页机制,我有一个用于更改页面大小的下拉列表.页面大小在我的viewmodel中表示.显然,我可以更改值并再次运行搜索以获得适当的结果.
但有没有办法在选定的值更改时使DropDownListFor回发? 解决方法
我实际上写了一个小
javascript来启动这个行为:
$(document).ready(function () { $('form').find('select.auto-post').change(function () { $(this).parents('form').submit(); }); }); 有趣的巧合,我现在实际上是working on the same thing.但是,我建议您不要将POST HTTP方法用于任何类型的分页参数.请改用GET.这使您的用户更容易导航,并且搜索引擎可以更轻松地为您的内容的所有页面编制索引. 更新: 要使上述jquery正常工作,您可以像下面这样呈现您的下拉列表: Html.DropDownListFor(expression,items,new { @class = "auto-post" }) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何在MVC3中使用https生成绝对URL?
- asp.net – 根据IP地址限制对Elmah的访问
- Asp.net对Php性能
- asp.net-mvc-3 – 在MVC3中使用Html.LabelFor的表单标签中的
- asp.net – MVC 3在IEnumerable模型视图中编辑数据
- asp.net-mvc – 使用Facebook和Twitter登录ASP.NET Web API
- asp.net – 如何在.net核心框架中使用TransactionScope?我
- asp.net-mvc – 如何将XML作为POST传递给ASP MVC .NET中的A
- asp.net-mvc – ASP.NET MVC:使用EditorFor()和枚举的默认
- asp.net-mvc – ASP.NET MVC,MVCContrib,Structuremap,让它
推荐文章
站长推荐
- asp.net-core – 找不到Swashbuckle.AspNetCore
- asp.net-mvc-3 – 任务/线程的Ninject Scope问题
- Satellite Assembly,ASP.NET语言不变
- asp.net – 登录尝试后GoDaddy上的另一个安全例外
- asp.net – 从中??等信任环境的Web.config读取sy
- asp.net-mvc – 如何使Controller成为ASP.NET MV
- asp.net-mvc – AngularJS无法在发布模式下工作(
- 如何将ASP.NET下拉列表DataTextField属性绑定到嵌
- 在ASP.NET MVC2创建方法中使用FormCollection的正
- 怎样让1+1=3?
热点阅读