首页 > 其他分享 >.net 前端传值给后端有几种方法

.net 前端传值给后端有几种方法

时间:2022-09-20 16:03:34浏览次数:70  
标签:function data 前端 提交 errorMsg net 数据 deleteId 传值

.net 前端传值给后端有几种方法

常用的

一.html的标签form表单传值

二.jquery的Ajax提交(可以用js里面的Ajax)

 $.ajax({
            url: "/index", //后端地址
            type: "post",       //提交方式
            data: {
                //向后台提交的数据
            },
            dataType: "JSON",       //规定请求成功后返回的数据
            success: function (data) {
                //请求成功之后进入该方法,data为成功后返回的数据
            },
            error: function (errorMsg) {
                //请求失败之后进入该方法,errorMsg为失败后返回的错误信息
            }
        });

 

不常用的

三、通过url字符串拼接向后台提交数据

1.直接在Ajax中url拼接数据

$.ajax({
            url: "/index?username="+username+"&password="+password, //后端地址(含参数)
            type: "get",       //提交方式
            dataType: "JSON",       //规定请求成功后返回的数据
            success: function (data) {
                //请求成功之后进入该方法,data为成功后返回的数据
            },
            error: function (errorMsg) {
                //请求失败之后进入该方法,errorMsg为失败后返回的错误信息
            }
        });

2.JS提交数据,通过window.location。href指定路径提交数据。

var deleteUser = function (deleteId) {
        if (confirm("确认删除编号是【"+deleteId+"】的成员吗?")){
            window.location.href="/DeleteUserServlet?deleteId="+deleteId;  //后端地址(含参数)
        }
    }

3.通过a标签提交数据,通过a变迁的href属性提交数据,和js提交数据类似

<a href="/index?username="+username+"&password="+password"></a>

四、后台返回前端数据

后端数据放到org.springframework.ui.model中,前端HTML就能直接在取出来

标签:function,data,前端,提交,errorMsg,net,数据,deleteId,传值
From: https://www.cnblogs.com/mvpbest/p/16711329.html

相关文章

  • Net5 控制台程序读取配置文件的几种方式
    十年河东,十年河西,莫欺少年穷学无止境,精益求精本篇提供几种读取配置文件的方式,从简到难,步步加深1、新建控制台程序1.1、新增一个名称为application.json的配置文件appl......
  • .NET6发布程序报错发布遇到错误。生成失败。检查输出窗口了解更多详细信息。
    发布报错详情:发布遇到错误。生成失败。检查输出窗口了解更多详细信息。已将诊断日志写入以下位置:“C:\Users\USER\AppData\Local\Temp\tmpD5F7.tmp”。解决方案:在项目......
  • 【前端】CSS:border
    border是CSS中用于设置元素边框的。第一个参数为线的粗细。除了数字型值外,还可以写:thin(细线)medium(中粗线)thick(粗线)第二个参数是线条样式,可选参数如下:小圆点:dotte......
  • .Net6 IPv6使用
          表示方法IPv6的长分布式结构图IPv6的长分布式结构图IPv6的地址长度为128位,是IPv4地址长度的4倍。于是IPv4点分十进制格式不再适用,采用十六进制表示。I......
  • 前端路由的两种实现方式
    hash模式和history模式1:hash模式带#不太美观主要实现是通过hashchange事件来监听url的变化,从而区实现路由跳转,hash不需要后端配合2:history模式主要是通过history里面的pus......
  • AspNetUsers锁定用户
    SetLockoutEnabledAsync SetLockoutEndDateAsync控制台显示警告:数据库未被更改Lockoutisnotenabledforthisuser.AspNetUsers表中字段LockoutEnabled表示“是否......
  • 前端面试总结02-变量类型和计算
    值类型与引用类型值类型:   引用类型常见值类型:consta//undefinedconsts='abc'constn=100constb=trueconsts=Symbol('s')常见引用类型:constobj={x:......
  • 前端面试总结01-html与css
    html:(1)语义化标签的理解:1.增加代码的可读性2.让搜索引擎更容易读懂(2)块级元素与内联元素的标签与区别1.块状元素:display:block/table;常用标签:div,h1,h2,table,ul......
  • .netcore发布后错误排查
    1、.dll不能运行,iis没有显示错误,可能是发布后是生产环境,该为开发环境,修改web.config<aspNetCoreprocessPath="dotnet"arguments=".\CoreCms.Wrl.Web.dll"stdoutLogEna......
  • .net Ioc 详解
    一、概念1.1什么是IOC?Ioc—InversionofControl,即 控制反转,其是一种 设计思想,而不是一种技术。在没有使用IOC之前,我们一般是通过new来实例化,从而创建一个对象。但是......