• AJAX 增删改查


    添加

    <script>
        function saveData() {
             $.ajax({
                    url: 'https://localhost:44368/api/UserInfo/Add',
                    type: 'post',
                    data: {UName:$("#UName").val(),Pass:$("#Pass").val()},
                    dataType: 'json',
                    success: function (data) {
                        if (data > 0) {
                            alert('添加成功');
                            location.href = "/default/index";
                        }
                    }
                });
        }
    </script>

    显示、删除

     <script>
            LoadData();
            function LoadData() {
                $.ajax({
                    url: 'https://localhost:44368/api/UserInfo/GetAll',
                    type: 'get',
                    data: {},
                    dataType: 'json',
                    success: function (data) {
                        $("#tb").empty();
                        $(data).each(function () {
                            $("#tb").append('<tr><td>' + this.UId + '</td><td>' + this.UName + '</td><td>' + this.Pass + '</td><td><input  type="button" value="修改" onclick="Edit(' + this.UId + ')"/><input  type="button" value="删除" onclick="Del('+this.UId+')"/></td></tr>');
                        });
                    }
                });
            }
    
            function Edit(Id) {
                location.href = "/Default/Edit/" + Id;
            }
    
            function Del(Id) {
                if (confirm("确认删除么?")) {
                     $.ajax({
                    url: 'https://localhost:44368/api/UserInfo/Remove/'+Id,
                    type: 'post',
                    data: {},
                    dataType: 'json',
                    success: function (data) {
                        if (data > 0) {
                            alert('删除成功');
                            LoadData();//刷新页面
                        }
                    }
                });
                }
            }
        </script>
    }

    修改

      <script>
        var UId = @ViewData["UId"];
        LoadData();
        function saveData() {
             $.ajax({
                    url: 'https://localhost:44368/api/UserInfo/Edit',
                    type: 'post',
                    data: {UId:$("#UId").val(),UName:$("#UName").val(),Pass:$("#Pass").val()},
                    dataType: 'json',
                    success: function (data) {
                        if (data > 0) {
                            alert('修改成功');
                            location.href = "/default/index";
                        }
                    }
                });
            }
    
        function LoadData() {
                $.ajax({
                    url: 'https://localhost:44368/api/UserInfo/GetUserById/'+UId,
                    type: 'get',
                    data: {},
                    dataType: 'json',
                    success: function (data) {
                        $("#UId").val(data.UId);
                        $("#UName").val(data.UName);
                        $("#Pass").val(data.Pass);
                    }
                });
            }       
        </script>
  • 相关阅读:
    网络流量测试工具
    关于如何更好地使用Github的一些建议
    error: pcap library not found! 解决方法
    Installation Guide of Ubuntu 14.04, 64bit on Dell Server
    Linux下 查看CPU信息
    Linux下 网卡测速
    DPDK 网卡绑定和解绑
    17秋 软件工程 结对项目 第一次作业(队友副本)
    使用p4c将P4 14代码转换为16代码
    17秋 软件工程 第二次作业 sudoku
  • 原文地址:https://www.cnblogs.com/chen0110/p/12324733.html
Copyright © 2020-2023  润新知