利用Jquery的post来提交数据到后台

 <script src="https://code.jquery.com/jquery-3.2.0.js"></script>
    <!--
            此处插入JavaScript脚本
    -->
    <script type="text/javascript">

        /** 传递JSON**/

        $(document).ready(function() {
            //JSON参数和类RoleParams一一对应

            var data = {
                //角色查询参数
                roleName : 'role',
                note : 'note',
                //分页参数
                pageParams : {
                    start : 0,
                    limit : 3
                }
            }
            //Jquery的post请求
            $.post({
                url : "http://localhost:8080/Chapter14/role/findRoles.form",
                //此处需要告知传递参数类型为JSON,不能缺少
                contentType : "application/json",
                //将JSON转化为字符串传递
                data : JSON.stringify(data),
                //成功后的方法
                success : function(result) {
                }
            });
        });

    </script>

还可以通过表单序列化,即将表单数据转换为字符串传递给后台,即在用户点击提交按钮之后,通过序列化来提交表单。

$("form").serialize();

注释:只会将”成功的控件“序列化为字符串。如果不使用按钮来提交表单,则不对提交按钮的值序列化。如果要表单元素的值包含到序列字符串中,元素必须使用 name 属性。

其会生成标准的url查询字符串,即a=?&&b=? 类似这样的形式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值