七度&光 2016-01-11 05:18 采纳率: 22.2%
浏览 3

从Ajax调用Servlet

I have a Java servlet, that i need to call and pass it a variable using Ajax. I have written an Ajax script, to get the variable that needs to be passed to the servlet. However i am not sure how to do so. Any help on this matter please? This is my ajax code:

var data;
    data = "NUMBER ='" + Number + "'";

    var Key = '';
    $.ajax({
        type: "POST",
        url: "Record?DB=EMP&Table=EMP_HISTORY&",
        dataType: 'xml',
        data: {
            "Where": data
        },
        success: function(xml) {
            $(xml).find('record').each(function() {
                key  = $(this).find("PK").text();
            });
        },
        error: function(error) {
        }
    });
  • 写回答

2条回答 默认 最新

  • weixin_33674437 2016-01-11 05:46
    关注

    Your url parameter has & at last, I don't know if you have done it purposefully. However you may try this :

    $.ajax({
    
                        url:"Record?DB=EMP&Table=EMP_HISTORY",
                        data:{Where:data},
                        contentType:"application/json; charset=utf-8",
                        dataType:"json",
                        success: function(xml) {
                          $(xml).find('record').each(function() {
                             key  = $(this).find("PK").text();
                          });
                        },
                        error:function () {
    
                        }
            }); 
    
    评论

报告相同问题?

悬赏问题

  • ¥50 potsgresql15备份问题
  • ¥15 Mac系统vs code使用phpstudy如何配置debug来调试php
  • ¥15 目前主流的音乐软件,像网易云音乐,QQ音乐他们的前端和后台部分是用的什么技术实现的?求解!
  • ¥60 pb数据库修改与连接
  • ¥15 spss统计中二分类变量和有序变量的相关性分析可以用kendall相关分析吗?
  • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
  • ¥20 神经网络Sequential name=sequential, built=False
  • ¥16 Qphython 用xlrd读取excel报错
  • ¥15 单片机学习顺序问题!!
  • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上