gpt4 book ai didi

java - 使用ajax查询提交html数据

转载 作者:行者123 更新时间:2023-12-01 13:53:21 30 4
gpt4 key购买 nike

我使用 jquery ajax 提交数据,并且在使用英语以外的语言时在服务器上接收到错误的字符。例如俄语或格鲁吉亚语。我应该怎么做才能解决这个问题并获得正确的 unicode 字符。我想提一下,表单提交工作正常,并且我收到了正确的 unicode 字符,但我需要使用 Ajax。下面是代码。

$.ajax({
url: url,
data: {
nameGeo: $('#sauceNameGeo').val(),
nameEng: $('#sauceNameEng').val(),
nameRus: $('#sauceNameRus').val(),
descriptionGeo: $('#sauceDescGeo').val(),
descriptionEng: $('#sauceDescEng').val(),
descriptionRus: $('#sauceDescRus').val()
}
}).done(function(response) {
$('#sauceNameGeo').val('');
$('#sauceNameEng').val('');
$('#sauceNameRus').val('');
$('#sauceDescGeo').val('');
$('#sauceDescEng').val('');
$('#sauceDescRus').val('');
$('.table-hotdog-sauces > tbody:last').append(response);
alertify.success("Data has been saved");
});

也许我应该在前端使用一些 Java API 或其他东西。任何帮助将不胜感激。

最佳答案

试试这个?
$.ajax({ 类型:“帖子”, 网址:网址, 数据:JSON.stringify(数据), contentType:"application/json; charset=utf-8"});

如果您使用 spring mvc 服务器端:

@RequestMapping(value = "url", method = "POST", consumes = "application/json")

这里是你的方法(url是你的实际url)

希望对你有帮助

关于java - 使用ajax查询提交html数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19794367/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com