AJAX调用-“"带有重音的字符所在的问题符号

AJAX call - "?" Q uestion symbol where characters with accent

本文关键字:字符 符号 问题 调用 quot AJAX      更新时间:2023-09-26

我很难解决这个问题。

让我继续说下去。

我想复制在外部网站上托管的表单的提交。但当我得到回复时,我会打上问号"?",那里似乎有带口音的角色。

让我更明确一点。

1) 检查网站(我没有建立它):

它是西班牙语的,但让我来指导你。

您可以看到一个表单,在组合框中选择"Asunto",在"N°"文本框中插入"1234/2016",然后单击"顾问"按钮。

之后,你可以看到结果,你可以完美地看到"重音字符",如áé等。

现在我正试图从我的软件中复制它。

我使用Jquery/Ajax调用复制提交,我做到了,我可以得到结果和所有东西。。。但是,重音字符显示为"?"问号,如(来自chrome dev工具):

用于进行调用的javascript代码是。。

var ajaxCall4 = $.ajax({
        url: '<*the url provided at the beggining*>', 
        type:'POST',
        data:{ 
            expediente_numero: _valores.expediente_numero, 
            expediente_codigo: _valores.expediente_codigo,
            expediente_ano: _valores.expediente_ano, 
            documentacion_tipo_id: _valores.documentacion_tipo_id,
            documentacion_id: _valores.documentacion_id ,
            B1:'Consultar' 
        },
        timeout: 5000
    });

我完全迷失了方向,我试着明确地设置contentType,但不起作用,我需要你的帮助。

chrome中高级REST客户端扩展的签出和示例执行。。

在ADITION。

*我是显示结果的HTML文件我有

*从ajax请求中获得的结果是"附加"到添加新行的"table"标记。

当显示包含奇怪字符的页面时,必须在标题部分指定编码,如下所示:

<meta charset="utf-8">