Java jquery表单提交到servlet

Java jquery表单提交到servlet,java,javascript,jquery,jsp,servlets,Java,Javascript,Jquery,Jsp,Servlets,我正在使用jquery表单提交到servlet。我正在向servlet发送xyz的值,当我向xyz发出警报时,它显示了正确的值,但在回调函数中,数据警报显示为null。 这是我的脚本 <script> $(document).ready(function(){ $("#country_id").change(function() { var xyz = $("option:selected").val();

我正在使用jquery表单提交到servlet。我正在向servlet发送xyz的值,当我向xyz发出警报时,它显示了正确的值,但在回调函数中,数据警报显示为
null
这是我的脚本

<script>
    $(document).ready(function(){

          $("#country_id").change(function() {
             var xyz = $("option:selected").val();
              alert(xyz)
            //  var url ="../Retrive_country?stateadd_1=none&countryREF="+xyz;
                $.get("../Retrive_country?stateadd_1=none",
                {countryref : xyz } ,function(data,status){
            alert("Data: " + data + "\nStatus: " + status);
          });

            //$(location).attr('href',url);

        });
        });
        </script>
我做错了什么?

,你能试试这种格式的
$吗。获取

$(document).ready(function () {
    $("#country_id").change(function () {
        var xyz = $("option:selected").val();
        $.get("../Retrive_country?stateadd_1=none", {
            countryref: xyz
        })
            .done(function (data) {
            alert("Data Loaded: " + data);
        });
    });
});
或:


服务器端代码要求请求数据中包含
countryREF
(区分大小写),因此您可能只需要将在
$中传递的数据更改为
{countryREF:xyz}

<script>
    $(document).ready(function(){
      $("#country_id").change(function() {
         //var xyz = $("option:selected").val();
         var xyz = $(this).val();

         alert(xyz);

         $.get("../Retrive_country?stateadd_1=none", { countryREF: xyz }, function(data,status){
           alert("Data: " + data + "\nStatus: " + status);
         });

      });
    });
</script>

$(文档).ready(函数(){
$(“#国家/地区id”)。更改(函数(){
//var xyz=$(“选项:选定”).val();
var xyz=$(this.val();
警报(xyz);
$.get(“../retrieve\u country?stateadd\u 1=none”,{countryREF:xyz},函数(数据,状态){
警报(“数据:+数据+”\n状态:+状态);
});
});
});
$(document).ready(function () {
    $("#country_id").change(function () {
        var xyz = $("option:selected").val();
        $.get("../Retrive_country?stateadd_1=none", {
            countryref: xyz
        })
            .done(function (data) {
            alert("Data Loaded: " + data);
        });
    });
});
$(document).ready(function () {
    $("#country_id").change(function () {
        var xyz = $("option:selected").val();
        $.get("../Retrive_country?stateadd_1=none&countryref=" + xyz, function (data) {
            alert("Data Loaded: " + data);

        });
    });
});
<script>
    $(document).ready(function(){
      $("#country_id").change(function() {
         //var xyz = $("option:selected").val();
         var xyz = $(this).val();

         alert(xyz);

         $.get("../Retrive_country?stateadd_1=none", { countryREF: xyz }, function(data,status){
           alert("Data: " + data + "\nStatus: " + status);
         });

      });
    });
</script>