asp.net mvc 向前端响应json数据。用到jquery

最近在给客户开发提醒软件时,用asp.net mvc 开发。该框架已经集成了bootstrap,直接贴asp.net mvc 端代码:

复制代码
@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>getArrTest</title>
    <script src="~/Scripts/jquery-3.7.0.min.js"></script>
    <script src="~/Scripts/jquery.unobtrusive-ajax.js"></script>
    <script type="text/javascript">
/*定义方法,从后端获取供应商数据*/
    function GetSuppliers() {
        /*首先清空select数据*/
        $("#supplier").empty()
        $.ajax({
            url: "/Test/SendJson",
            type: "post",
            success: function (getdata) {
                console.log(getdata)
                //console.log(getdata[0])
            }
          
        })
    };
    </script>
</head>
<body>
    <div> 
       <button onclick="GetSuppliers()">获取数组数据</button>
    </div>
</body>
</html>

html端通过jquery获取数据:

复制代码
@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>getArrTest</title>
    <script src="~/Scripts/jquery-3.7.0.min.js"></script>
    <script src="~/Scripts/jquery.unobtrusive-ajax.js"></script>
    <script type="text/javascript">
/*定义方法,从后端获取供应商数据*/
    function GetSuppliers() {
        /*首先清空select数据*/
        $("#supplier").empty()
        $.ajax({
            url: "/Test/SendJson",
            type: "post",
            success: function (getdata) {
                console.log(getdata)
                //console.log(getdata[0])
            }
          
        })
    };
    </script>
</head>
<body>
    <div> 
       <button onclick="GetSuppliers()">获取数组数据</button>
    </div>
</body>
</html>

用到的知识点:

数组转成json格式:

复制代码
string json_data = JsonConvert.SerializeObject(selectList); 

不当之处请斧正!

相关推荐
神秘代码行者5 分钟前
使用 contenteditable 属性实现网页内容可编辑化
前端·html5
小鱼人爱编程6 分钟前
Look My Eyes 最新IDEA快速搭建Java Web工程的两种方式
java·前端·后端
郝晨妤7 分钟前
【鸿蒙5.0】鸿蒙登录界面 web嵌入(隐私页面加载)
前端·华为·harmonyos
小鱼人爱编程12 分钟前
当上小组长的第3天,我裁掉了2年老员工
前端·后端·面试
晓得迷路了14 分钟前
栗子前端技术周刊第 74 期 - 2025 Vue.js 现状报告、Element Plus X、Material UI v7...
前端·javascript·vue.js
知识分享小能手18 分钟前
CSS3学习教程,从入门到精通, CSS3 变形效果(2D 和 3D)的详细语法知识点及案例代码(22)
前端·javascript·css·学习·3d·css3·html5
花之亡灵19 分钟前
.net 6 + vue3中使用SignaIR实现双向通信功能
前端·javascript·笔记·websocket·.net·信息与通信
小鱼人爱编程19 分钟前
Flutter 打包APK的几种方式
android·前端·后端
zy01010129 分钟前
React 直接操作 DOM
前端·javascript·react.js·dom·react操作dom
SuperherRo33 分钟前
Web开发-JS应用&VueJS框架&Vite构建&启动打包&渲染XSS&源码泄露&代码审计
前端·javascript·vue.js·xss·源码泄露·启动打包