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

.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就能直接在取出来

posted @   我的未来方程式i  阅读(161)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示