【发布时间】:2012-09-19 11:40:12
【问题描述】:
我想将我的字符串值作为 json 数据发送到服务器,但我收到 400 错误请求。 这是我如何发送数据的代码。
dataString = '{"comment":"' +dataString+ '"}';
dataString = '[' + dataString + ']';
$.parseJSON(dataString);
console.debug("After parsing : "+dataString);
$(form_element).clearForm();
$.ajax({
type : "POST",
url : loc,
cache : false,
data : dataString,
dataType: 'json',
contentType: "application/json",
success : function(data) {
console.debug("After success");
}
当我调试代码时,@RequestParameter“注释”有空值。 请帮助我,在此先感谢。
【问题讨论】:
-
可以console.debug("After parsing...");
-
一个简单的字符串,例如(“hi david”)
-
不是,但我的问题是,你真的设置了吗?不只是将代码作为null进行吗?
-
我通过读取文本字段值来设置它的值并将其存储在字符串中,它是 cmets 字段,正如我们在任何用户可以在提要中使用 cmets 的网站中看到的那样。用户的评论存储在dataSting(变量)中,我将其发送到服务器以存储在数据库中。
标签: javascript jquery json post http-post