ajax向控制器传递多个参数

本文介绍了使用Ajax向控制器传递多个参数的方法。通过设置data参数格式,可以成功地将多个值发送给后端,并展示了如何在控制器中接收这些值。此外,还提到了使用EF进行数据库操作的经验。

今天在工作中想用ajax像控制器传递多个参数

刚开始想着用URL的?传值

但是在控制器接收的时候只能获取到第一个值 后面的就全都为null

然后发现了一种比较好用的解决方法

这是data的格式


 $.ajax({
        url: "/Main/SaveMessage",
        type: "POST",
        dataType: "json",
        async: true,
        data: { "Name": Name, "TelPhone": TelPhone, "Email": Email, "Content": Content },


这是控制器接收的方法

  public string SaveMessage(string Name, string TelPhone, string Email, string Content)


关于EF已有数据库时

个人收获很大 从来没有用过ef 今天使用之后发现也是挺方便的一种开发模式

直接新建一个linq to sql 类的dbml文件 将数据库的表拖入其中

就能直接调用这个文件里面所有的表

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值