[英]Creating a Search interface in ASP.NET MVC - C#
听起来您想创建动态表单。 只需使用Jquery .append将新元素添加到表单即可。
$("#myform").append("<input type='text' name='textfield'>")
很难想象您在说什么,因为问题并未显示出来。
但是,如果我理解您的问题,那么您想单击一个按钮并显示一些过滤器字段,对吗?
这不仅在jQuery中而且在标准javascript中都是可行的。 您需要做的就是取消隐藏过滤器元素。
jQuery将为您提供一种很好的滚动浏览方式,然后您可以进行部分回发并仅返回结果或部分视图。
$("#divFilters").slideDown(300);
上面的代码将打开您的div。
或者,您可以jQuery进行部分回发,从控制器返回RenderPartial并替换div中某个位置的html。 RenderPartail将是其中包含过滤器的局部视图。 我也想过以后更容易扩展。
这是你所追求的吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.