Jquery 如何使用AJAX提交值,使传递给Servlet的是JSON字符串?
这就是我的功能:Jquery 如何使用AJAX提交值,使传递给Servlet的是JSON字符串?,jquery,json,ajax,Jquery,Json,Ajax,这就是我的功能: function buttonClicked() { $("#myButton").click(function() { var field1 = $("#textInput1").val(); var field2 = $("#textInput2").val(); $.ajax({ url:"Servvvvlet", method: "POST", data: { // values from form
function buttonClicked() {
$("#myButton").click(function() {
var field1 = $("#textInput1").val();
var field2 = $("#textInput2").val();
$.ajax({
url:"Servvvvlet",
method: "POST",
data: { // values from forms in data String
},
success: function() {
// success code
},
});
});
}
如何提交表单值,使提交的是JSON字符串?通过“JSON字符串”,这是一个包含JSON的字符串吗
function buttonClicked() {
$("#myButton").click(function() {
var field1 = $("#textInput1").val();
var field2 = $("#textInput2").val();
$.ajax({
url:"Servvvvlet",
method: "POST",
data: JSON.stringify({foo: 'bar'}), // {"foo":"bar"}
success: function() {
// success code
},
});
});
}
通过“JSON字符串”,这是一个包含JSON的字符串吗
function buttonClicked() {
$("#myButton").click(function() {
var field1 = $("#textInput1").val();
var field2 = $("#textInput2").val();
$.ajax({
url:"Servvvvlet",
method: "POST",
data: JSON.stringify({foo: 'bar'}), // {"foo":"bar"}
success: function() {
// success code
},
});
});
}
使用JSON.stringify?使用JSON.stringify?因此,在我的数据中,我放了“JSON.stringify({name:field1,email:field2})”或类似的东西,忘记了内容类型。如果没有键/值对,则无法发送表单编码的数据,并且您只有值。因此,在我的数据中,我会添加“JSON.stringify({name:field1,email:field2})”或类似内容?忘记了内容类型。如果没有键/值对,则无法发送表单编码的数据,您所拥有的只是值