为了账号安全,请及时绑定邮箱和手机立即绑定

用jquery的ajax,前后后台应该如何写

用jquery的ajax,前后后台应该如何写

30秒到达战场 2019-02-20 13:13:02
用jquery的ajax,前后后台应该如何写 
查看完整描述

2 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

<%--预警规则添加处理begin--%>

  function addRule() {

    //指标

    var iid = $("#showIndicator").combobox("getValue");

    //周期

    var aid = $("#showPeriod").combobox("getValue");

    //描述

    var ds = $("#showRuleDesc").val();

    $.ajax({

        type : "POST",

        url : "addRule.action",// 请求的url

        data : {

                "indicatorId" : iid,

                "alarmPeroidsTypeId" : aid,

                "ruleDesc" : ds

                },

        dataType : "json",

        success : function() {

                $.messager.alert("提示","保存成功!");

                $("#addRuleDiv").dialog("close");

        },

        error : function() {

            alert("错误!");

        }

    });

     

  }

  <%--预警规则添加处理end--%>

 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

    /**

     * 添加预警信息

     * @see [类、类#方法、类#成员]

     */

    public void addRule()

    {

        AlarmRules rule = new AlarmRules();

        long num = System.currentTimeMillis();

        ruleId = "R" + num;

        rule.setAlarmRuleId(ruleId);

        rule.setAlarmPeriodsTypeId(alarmPeroidsTypeId);

        rule.setAlarmIndicatorId(indicatorId);

        rule.setAlarmRuleDesc(ruleDesc);

 

        //添加数据

        ruleConfigService.insertRules(rule);

    }


 


查看完整回答
反对 回复 2019-03-04
?
饮歌长啸

TA贡献1951条经验 获得超3个赞

前台:

1

2

3

4

5

6

7

8

9

10

11

jQuery.ajax( {

                type : 'POST',

                url : '/cloud-web/getMember.htm',

                cache: false,

                data : {"groupId": groupid},

                dataType : 'json',

                success : function(data) {

                    //成功后回调回来所执行的代码

                error: function(data){

                }

            });

后台:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

@RequestMapping(value = "/getMember")

    @ResponseBody

    public List<TUserInfo> getMember(HttpServletRequest request, HttpServletResponse response, HttpSession session) {

        String groupId = request.getParameter("groupId");

        Object user = session.getAttribute(USER_ID);

        if (null != user) {

            if (groupId != null && groupId.length() != 0) {

                return chatService.getUserByGroupid(Integer.parseInt(groupId));

            } else {

                return null;

            }

        } else {

            return null;

        }

    }

这里面当然还有很多地方需要配置,这个是一个简单的例子,我直接贴给你,后台用的是spring


 


查看完整回答
反对 回复 2019-03-04
  • 2 回答
  • 0 关注
  • 1197 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信