Java jquery表单提交到servlet
我正在使用jquery表单提交到servlet。我正在向servlet发送xyz的值,当我向xyz发出警报时,它显示了正确的值,但在回调函数中,数据警报显示为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();
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>