问题标签 [ajax.beginform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajax - 如何在 Asp.net MVC 4 中使用简单的 Ajax Beginform?
我是 Asp.net MVC 的新手,我研究过Ajax.BeginForm
但是当我应用代码时它不起作用。你Ajax.Beginform
能用 View、Controller、Model 分享一个非常简单的例子吗?谢谢。
javascript - 在 Ajax.BeginForm 的确认对话框中添加对象 routedValue
我想要的是在用户提交表单时添加一个对象路由值(ajax.beginform)
根据用户在 ConfirmDone 函数中选择的内容,我想添加一个整数(SaveOption)
但我真的不知道该怎么做。
调用了 confirmdone 函数,但就是这样,我的控制器操作没有被调用。我可能需要退货?
一些代码:表格的开头
确认完成功能
我的控制器动作的开始
当我不使用确认功能时,一切都按原样发布!
asp.net-mvc-4 - 使用 ajax.beginForm MVC4 发布复杂的视图模型只会得到空值
我对 mvc 很陌生,以免说我有一个包含对象的视图模型
rol 是一个对象,如:
所以我在视图上有一个表单,让用户从角色下拉列表中选择 1 个角色,然后选择一个日期和一个复选框,例如:
问题是我只得到空值,如果我在模型上创建一些其他属性,如字符串或 int,则这些属性会被回发,
我有点理解为什么不回发对象,胸围有什么解决方法吗???或者在模式上放置一个对象是错误的,我应该在视图模型上声明属性而不是对象???
asp.net-mvc-4 - 动态加载表单时重新连接多个 Ajax.BeginForms
我的表格很长,由多个部分组成,每个部分都有自己的问题。每个部分都可以通过一个<input type="submit" value="Save" />
按钮独立保存。
每个部分都动态加载到页面中(并且有可变数量的部分)。
每个表单都是作为Ajax.Begin() ajax 表单单独编写的,但是随着表单的动态加载,UnobtrusiveJavaScript 不会绑定提交按钮,它们会执行标准的回发。
重新连接提交按钮的 ajax 功能的最简单方法是什么?
asp.net-mvc-4 - ajax成功的关闭模式形式
我有一个模态对话框,其中包含ajax.beginform.
在视图上,我有一个选定用户的角色列表,当我单击时add
,使用 ajax 创建对话框
看法:
,该对话框包含一个 ajax.beginform,如:
这个想法是,在我向我的用户添加一个新角色之后,ajax 目标在视图上上传角色列表,这是在我的控制器上完成的,redirecttoaction
如果所有的审查和插入逻辑都发生了,那么我想关闭拨号但是我只得到
未捕获的错误:无法在初始化之前调用对话框上的方法;试图调用方法“销毁”
asp.net-mvc-4 - 简单的 MVC4 不显眼的 ajax 不起作用
我正在编写一个非常简单的 MVC4 测试页面,并且不显眼的 Ajax 似乎无法正常工作。当我单击我的提交按钮时,该页面未提交。
我有一个断点是 VS,可以判断没有请求。
我正在使用 Firefox,当我单击提交按钮时,Web 控制台显示此 JavaScript 错误:
--- 传递给 getElementById() 的空字符串
这发生在第 16 行
。--- jquery.unobtrusive-ajax.js
我设置 ajax 选项如下:
这是我的 AjaxForm:
当我单击提交按钮(在 ajax 选项中定义)时,我确实得到了“你确定提示”。
如果我将 Ajax.BeginForm 更改为:
然后有一个请求,我的断点被命中,并且没有 JS 错误。
我使用 NuGet 来获取 jQuery 和 unobtrusive-ajax 的最新版本。这是来自视图源的我的脚本标签(所有这些标签 - 按顺序):
这是呈现的形式:
有任何想法吗?
asp.net-mvc-4 - 不显眼的 ajax 表单防止取消按钮发布
问题:为什么取消按钮像提交一样发布到控制器?
我从局部视图加载了下面的表单。提交工作正常。我一直在努力解决的唯一问题是为什么 Cancel 不只是关闭表单。我尝试了很多方法,比如捕获点击事件。我查看了http://jimmylarkin.net/post/2012/05/16/Broken-Validation-on-Cancel-Buttons-With-Unobtrusive-Validation-Ajax.aspx作为一种可能的解决方案,但我不确定这是它打算解决的问题。毫无疑问,这是我的一些无知。那么我错过了什么愚蠢的东西?
asp.net-mvc - 防止 Ajax.BeginForm 在 MVC 4 中重置
我创建了一个 Ajax 表单,例如:
当我提交此表单时,它会重置。我希望此表单即使在成功提交后也能保留这些值。任何建议,将不胜感激。
jquery - MVC中的Ajax.BeginForm上传文件
我试图使用此处提到的示例如何使用 multipart/form-data 进行 ASP.NET MVC Ajax 表单发布?
但我不断收到“失败”错误消息框
索引.cshtml
控制器
文件.cshtml
全球.asax
asp.net-mvc - 在局部视图中使用 Ajax.BeginForm 表单不会绑定我的模型数据
我有一个部分视图,它包含以下内容:
当我点击提交按钮时,我的控制器中只得到空值?但是,以下确实有效:
在我不知道的局部视图中使用 Ajax.BeginForm 是否有一些限制,或者这是否可行?