jQuery UI 选项卡和 ajax 表单与 mvc
这个设置有问题我想做的就是这样。
步骤
- 填写
Ajax.BeginForm()
的所有元素。 - 单击提交
- Ajax 表单然后呈现部分视图。
- 部分视图有一个处理不同任务的选项卡列表。
- 所有选项卡本质上都有自己的部分视图。
- 当加载每个部分视图时,它们会针对该特定选项卡执行必要的查询。
- 渲染必要的数据。
(这应该全部在 AJAX 中完成。)
我添加 jquery 选项卡并为它们设置不同的操作没有任何问题,它们使用默认的 ajax 调用,但是一旦我添加 Ajax.BeginForm() 到他们不使用默认 ajax 调用的页面。
Having problems with this setup what im trying to do is like so.
Steps
- Fill out all elements of a
Ajax.BeginForm()
. - Click submit
- The Ajax form then renders a partial view.
- The partial view has a list of tabs that handle different tasks.
- All tabs essentially have their own partial view.
- When each partial view is loaded they perform the necessary queries for that specific tab.
- Render the necessary data.
(This is supposed to be done all in AJAX.)
I have no problems adding the jquery tabs and setting different actions to them and they work with their default ajax calls but as soon as I add Ajax.BeginForm()
to the page they don't work with their default ajax calls.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了回答我自己的问题,我使用 Ajax.ActionLink() 来制作可点击的选项卡并模仿 jQuery 选项卡 UI,这对我来说非常适合最终确定解决方案。
这也与 Ajax.BeginForm() 并行工作
To answer my own question, I used
Ajax.ActionLink()
to do the click-able tabs and mimicked the jQuery tabs UI this works well for me in terms of finalizing a solution.This also works parallel with
Ajax.BeginForm()