2
|
Francisco Noriega · 技术社区 · 15 年前 |
1
1
首先在下拉列表中添加一个CSS类选择器,现在我们称它为“myDropDown”。 使用类似的方法:
|
2
3
@Tony的方法是正确的,但您可能希望执行Ajax调用,而不是将renderpartial html直接放入“.html”(“在这里的div中添加html代码”)。这样用户就不会下载一堆他/她甚至看不到的HTML。 就像这样:
这还假定您设置了一个路由来处理类似“/dynamic stuff/2”的URL,并使用正确的部分视图进行响应。 |
3
0
是否需要动态添加字段?通过执行以下操作,可以使用jquery添加字段: $(“”).attr(“id”,“test”).addClass(“formLabel”).appendto(“parentElement”); $(“”).attr(“id”,“testinput”).attr(“type”,“text”).appendto(“parentElement”);) 通过这种方式,您可以通过编程方式创建字段。 另外,您可以创建jquery局部视图。创建一个返回此部分视图实例的操作方法,并使用
这样做更容易,因为这样您就可以依赖服务器端逻辑来呈现UI,尽管我倾向于使用客户端方法。 或者,您可以创建自己的HTML助手来完成这一切,但这将是一项很大的工作。 Hth. |