我有一个允许创建和编辑子合同的MVC页面。当用户必须为分包合同选择一家公司时,我希望他们可以选择创建一家新公司。我使用公司字段创建了一个jQuery弹出窗口,但我不知道如何将这些信息保存到公司表中。我还希望能够使用相同的弹出窗口来允许用户编辑现有公司的信息,但需要指导如何将信息发送到弹出窗口。在ASP.NET MVC和Linq2Sql的jQuery弹出窗口中创建/编辑/保存数据
2
A
回答
4
使用AJAX将弹出窗口(jQuery对话框)中的数据发送回服务器,并在您想要编辑时填充对话框。
$('#addSubcontract').click(function() {
$.get('/company/new', null, function(data) {
$('<div>' + data + '</div>').dialog({
modal: true,
buttons: {
'Add': function() {
var dialog = $(this);
var form = $(this).find('form');
$.post('/company/new', $(form).serialize(), function() {
dialog.dialog('destroy');
}
}
'Cancel': function() {
$(this).dialog('destroy');
}
},
...
}
});
});
1
我今天正在寻找这个问题的解决方案。
发现一个非常好的开源解决方案演示。我想我会把它链接到这里以节省别人的时间。这就是所谓的jQuery内联编辑。
http://www.codenothing.com/archives/jquery/inline-text-edit/
相关问题
- 1. 在asp.net中创建弹出窗口?
- 2. 如何在asp.net中创建打印弹出窗口MVC
- 3. ASP.NET MVC Kendo窗口弹出
- 4. 在ASP.NET中引导弹出窗口模式中加载和保存数据
- 5. 使用jQuery在ASP.NET的弹出窗口中显示数据?
- 6. 使用jQuery保存弹出窗口数据
- 7. jquery $ .post数据从弹出窗口弹出窗口
- 8. 在asp.net中弹出窗口?
- 9. 在asp.net中弹出窗口
- 10. jQuery应用程序在哪里保存窗口和弹出窗口的html
- 11. 在ASP.NET的弹出窗口中打开一个弹出窗口
- 12. 创建弹出窗口
- 13. asp.net中的弹出窗口
- 14. mvc弹出窗口
- 15. 从服务器端在ASP.NET中创建新的弹出窗口
- 16. 如何在mvc 4中创建弹出窗口?
- 17. asp.net/jQuery:使用jQuery将数据发布到弹出窗口[IE]
- 18. 如何在代码编辑器中弹出jquery窗体编辑
- 19. Designer弹出窗口编辑器问题
- 20. 在视口中保留弹出窗口
- 21. 使用ASP.NET中的确认窗口弹出窗口和RequiredFieldValidator删除数据
- 22. jquery通知弹出窗口 - jquery和updatepanels
- 23. 每当弹出弹出窗口弹出创建新的UserControl
- 24. 在mvc3中使用jquery创建一个弹出窗口?
- 25. jquery弹出窗口
- 26. jQuery iframe弹出窗口和父窗体
- 27. MVC在弹出窗口中打开PDF
- 28. 如何在ASP.NET MVC中保存多个在窗体中编辑的模型?
- 29. 剑道UI - DROPDOWNLIST在MVC电网编辑/创建弹出式
- 30. 保存后关闭弹出窗口的visualforce窗口