我有一个MVC视图,其中包含可打开和填充数据的JQuery UI对话框。Jquery UI对话框发布到ASP.Net MVC控制器操作
<div id="dialog">
.... Table of phone numbers
</div>
<div id="personData">
... Person model data
</div>
我试图通过从jQuery UI的对话框中的数据与MVC查看数据的其余部分与控制器动作一起。
public ActionResult Save(Person person, List<PhoneNumber> phoneNumbers)
{
}
在这个例子中的人物类型不是对话的一部分,张贴罚款。电话号码位于JQuery UI对话框的div中,不会发布。
对话框中的元素在视图定义,可以在DOM待观察,但由于某种原因,一些被阻止的数据一起查看数据的其他职务。如果我从“对话框”div(现在div在表单上可见)中删除.dialog()声明,数据(phoneNumbers)将发布。
所以我的问题是你如何发布JQuery UI对话框数据以及从表单到控制器操作的视图数据? (我知道如何使用对话框中的按钮发布UI对话框数据,但是我需要将它与我的主视图一起发布,因为这些数据存在状态问题)。
请在你的问题中加入换行符,并提供一些你已经完成的代码和你的html页面的样子。 – Omar 2009-11-18 04:35:18