0
我打开显示表单(MVC部分)的JQuery模型对话框。部分非常简单,有几个输入字段。从部分内部关闭JQuery对话框
我用的是<%使用(Html.BeginForm ....到形式张贴到一个给定的操作方法,当保存点击提交按钮。
不过,我想有一个取消按钮点击表格但不发布到表单的动作时关闭对话框。
有没有办法在局部视图从关闭父对话框?或者,你可以提出一个替代方法?
谢谢
我打开显示表单(MVC部分)的JQuery模型对话框。部分非常简单,有几个输入字段。从部分内部关闭JQuery对话框
我用的是<%使用(Html.BeginForm ....到形式张贴到一个给定的操作方法,当保存点击提交按钮。
不过,我想有一个取消按钮点击表格但不发布到表单的动作时关闭对话框。
有没有办法在局部视图从关闭父对话框?或者,你可以提出一个替代方法?
谢谢
这可能会帮助你吗?
<div>
<form></form>
</div>
$('div').dialog({
buttons:{
save:function(){
$('div form').serialize();
//ajax goes here, thats is the intention of jq dialog() :)
},
cancel:function(){
$(this).dialog('close');
}
}
});
如果没有,那么请不要发布一些代码,给我们你的意思
感谢瓦尔更好的画面,我给它一个去。我认为我可能不得不做类似的事情,但不确定语法。我会让你知道我如何继续。谢谢 – 2011-05-12 14:52:19
我给了表单一个Id,然后可以序列化并在我的操作方法中使用$ .post(url ....,{“blah”:serialisedData)接收一个填充的FormCollection;但我认为更进一步并创建一个自定义模型绑定器字工作,它不应该它 – 2011-05-12 15:55:31
抱歉,没有完成!@Val,我给了一个Id的形式,然后可以序列化和接收我的行动方法中填充的FormCollection(使用$ .post(url ....,{“blah”:serialisedData);但我想更进一步,并创建一个自定义模型绑定器的单词工作,我为这个类型创建了一个新的自定义模型绑定器, action方法来接收与新模型联编程序对齐的类型,但模型联编程序OnModelUpdated方法永远不会触发,我还在global.asax中注册了该类型的模型联编程序。模型绑定是否可以使用来自JQUery的邮件? – 2011-05-12 16:08:16