在 JS 中的表单验证方法中获取表单提交方法的输出
Get output from method for form submitting in method for form validation in JS
我有一个验证方法,它以这样的结尾:
function validateForm()
{
//do some validation
document.imgUploadForm.submit();
}
有了这个,该方法调用一个方法,用于提交控制器中的表单。
目前,用于处理窗体的方法返回操作结果。
有没有办法:HandleForm() 返回 JsonResult,然后验证 Form() 获取返回的对象并用它做一些事情?
我尝试将 JsonResult 设置为句柄窗体() 的返回类型,然后编写:
var x = document.imgUploadForm.submit();
但是 X 是未定义的。
你需要
在客户端使用ajax,如果你使用的是jQuery,请做:
$.getJSON("url",{input1:"value",input2:"value"},function(data){
doSomethingWithTheDatas(data);
});
如果您的目标是向服务器发送内容,请获取响应并处理响应客户端。
编辑:我假设HandleForm()是服务器端,或者这个问题没有意义。
相关文章:
- 骨干's Router.execute(callback,args,name)方法获取未定义的名称
- Get方法获取csv文件的内容
- 从 Rails dom_id 方法获取 HTML 类名
- 如何从发布方法获取数据后重定向
- 使用jQuery.attr()方法获取元素属性
- 如何通过 .ajax() jQuery 方法获取 Carrierwave 上传到 Amazon S3 的图像的 URL
- jQuery / Javascript方法获取当前页面的标题,将其与字符串匹配,将类分配给该特定元素
- 无法使用 jquery 方法获取属性值
- 如何通过 php 表中的 post 方法获取值,并在表中获取替换前一个表的值
- 如何从findOneAndUpdate方法获取更新的文档
- 在下划线js,我可以在输入后使用弹拨方法获取多列,其中方法作为linq选择投影
- 使用 jQuery $.post() 方法获取另一个网页的一部分
- 节点.js类型错误:对象没有方法获取
- 在 JSF 中,如何在使用后备 Bean 方法获取值后调用 java 脚本
- 使用GWT'从java方法获取返回值;s JSNI
- 描述从回调方法获取正确的作用域
- 从Jquery$.getJSON方法获取数组的全局数组到REUSE数组
- 从angular post方法获取数据
- 在JavaScript中为自己的日期方法获取ReferenceError
- 如何使用moment.jsfromNow方法获取天数