一、简单的ajax提交

$(function () {$('form').validate({rules: {cnName: {required: true,maxlength: 80}},messages: {enName: '请输入英文标题'},submitHandler: function (form) {var data = {Id: $('input[name="num"]').val()Measurements: {Length: $('input[name="length"]').val(),Width: $('input[name="width"]').val(),Height: $('input[name="height"]').val(),},};$.ajax({url: '/Sku/Create',data: data,success: function (result) {if (result.status === 'success') {alert(result.msg);} else {$.publish('throwAjaxError', [result.msg]);}}});}});});

二、如果提交的请求变为get请求,那需要检查rules、messages上面有没有啥出错

三、如何处理呢

public class SkuInfo
{string Id{ get; set; }public Measurements Measurements { get; set; }
}[HttpPost]
public ActionResult Create(SkuInfo skuInfo)
{}

四、假如提交的数据为

Measurements: [{
                    Length: $('input[name="length"]').val(),
                    Width: $('input[name="width"]').val(),
                    Height: $('input[name="height"]').val(),
                }]

则类需要变为

public class SkuInfo
{
  string Id{ get; set; }
  public List<Measurements> Measurements { get; set; }
}

ajax 提交list相关推荐

  1. JQ+ajax 提交表单不跳转页面

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 代码 <div class="apply_box"><h1>合作申 ...

  2. VIEW层AJAX提交表单到Controller的实体(AJAX传递序列化的输入元素)

    在MVC环境中,AJAX方式添加一个对象,这个对象在Models中是一个视图模型,在前台显示时是这样的代码: <%using (Html.BeginForm())       { %>   ...

  3. ajax提交不能进入后台_Ajax跨域问题

    今天写表单提交时候遇到个问题, 每次提交都提示是跨域的问题,捣鼓了半天,发现少了个属性 后台的跨域设置: 前台form表单提交: 解决方式: 在表单提交时候加2个属性 访问正常 解决跨域请求问题,首先 ...

  4. ajax提交相对路径报错,ajax提交请求为啥url要用这个函数encodeURI

    参考如下: 如果你是通过form提交的,那就不需要用这个了.但是如果是你使用url的方式 例如:ajax提交到后台的,就需要对url进行encodeURI编码, 否则,会导致后台出现各种乱码,不加en ...

  5. ajax提交无反应,IE中jquery.form中ajax提交没反应解决方法分享

    花了三个钟头,反复查,发现,原来是改了处理页面的返回头信息. 加上了 application/x-javascript ,ie8就不干活了. 如果是text/html,就行,或者不指定也行. 算bug ...

  6. php ajax弹出框传值,PHP_Yii2.0 模态弹出框+ajax提交表单,如题 我们使用模态弹出框+ajax - phpStudy...

    Yii2.0 模态弹出框+ajax提交表单 如题 我们使用模态弹出框+ajax提交表单 首先我们把index视图的create按钮添加data-toggle 和 data-target. 代码如下: ...

  7. ajax提交数据到后台php接收

    在网上看了很久,发现数据的利用ajax提交数据到后台其实很简单,但是很多讲解的并不清楚,对于初学者来说,很多真的是看着有点糊涂,拿来直接用,又想去了解怎么回事,其实利用ajax提交数据到后台是非常的简 ...

  8. java jquery提交表单_Jquery ajax提交表单几种方法

    在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$('#表单ID').serialize();就行了,下面我来介绍两个提交表单数据的方法. ...

  9. ajax提交Form

    2019独角兽企业重金招聘Python工程师标准>>> 如Form代码如下: <form id="Form1" action="action.as ...

  10. Yii2.0 模态弹出框+ajax提交表单

    如题 我们使用模态弹出框+ajax提交表单 首先我们把index视图的create按钮添加data-toggle 和 data-target. 代码如下: <?php echo Html::a( ...

最新文章

  1. C#多线程学习(四) 多线程的自动管理(线程池) (转载系列)——继续搜索引擎研究...
  2. grunt入门讲解1:grunt的基本概念和使用
  3. 2048游戏的python实现
  4. 关于laravel框架中and 和orWhere 的多条件嵌套
  5. 装饰者模式的应用场景
  6. 蓝鲸社区版_部署bkdata服务无法启动问题
  7. fatal: unable to access ‘https://github.com/abseil/abseil-cpp.git/‘: Failed connect to github.com:44
  8. 【边缘检测】基于matlab蚁群算法图像边缘检测【含Matlab源码 1189期】
  9. 【背包问题】基于matlab离散粒子群算法求解背包问题【含Matlab源码 423期】
  10. 中源幼儿园收费管理系统 v5.2.8 是什么
  11. AD9在元件库封装库添加LOGO
  12. 变速恒频风电机组的优缺点_恒速和变速恒频风电系统简介
  13. 电费管理系统php,25175水电费管理系统
  14. 介绍一种AI的抠图方法
  15. 麻雀要革命2 第31节:不共戴天之仇
  16. python 小游戏500行以内_README.md
  17. nodejs+express(ejs)做摇一摇小游戏(公司年会摇一摇游戏环节,大屏幕统计前几名摇动次数),大家一起摇一摇,看谁摇的次数多,并用excel-export导出excel
  18. 蚂蚁金服估值1500亿只是起点 阿里经济体一骑绝尘 腾讯望尘莫及
  19. heatmap(高德热力图)
  20. 一道JS面试题所引发的血案,透过现象寻本质,再从本质看现象

热门文章

  1. 利用计算机打字教学设计,小学信息技术第2节用电脑打字8课时教学设计.pdf
  2. Java基础:18. 网络编程
  3. 网站被百度降权的原因以及恢复方法
  4. 跨国公司“中国设计”
  5. python爬虫爬猎聘网获取多条职责描述中有Linux需求的招聘信息
  6. 男朋友转行 Java 失败,找不到工作
  7. 关系运算符lt, gt全拼
  8. applewatch与服务器连接中断,告诉你Apple Watch连不上iPhone该怎么办
  9. 连快播王欣都要做区块链,蚂蚁金服为什么不碰ICO?
  10. 几个学习Silverlight及Silverlight示例的网站