我是ajax/jquery的新手,很难找到包含以下内容的简单示例:
ASP.Net MVC RC1(或2)
jQuery的
模态形式
我希望用户能够单击视图(父级)中的链接/按钮,并显示包含表单的模式表单.模态对话框的内容应该是MVC视图(Child).
提交表单后,我希望模式对话框消失,并且要更新父视图的一部分.
所以,你不需要一次考虑这一切.首先在html前面和页面中间放置你的表单,附加一个动作,让它在没有Modal的情况下工作.
一旦你的表单逻辑工作,你可以循环jQuery.无论你想要开始使用modality&popup还是使用带有jQuery的Asynchronous Post,都取决于你.我通常喜欢在它漂亮之前让它工作,所以我们将采取这条路线.如果使用标准<%Html.BeginForm ... {%>语法来定义表单,请将其删除.去老派html!(我知道你可以进一步自定义Html.Beginform但是更容易使用html)