首页 > 解决方案 > 通过 ajax 向 API 输入多个数据

问题描述

我是编码新手,正在努力识别问题

我正在尝试为我的 API 提供用户通过 textarea 插入的多个数据输入。当我只提供一个输入时一切正常,但是当我尝试添加将从第二个文本区域获取输入的代码时,它似乎停止了所有代码的工作,甚至是 GET 请求。我需要对数据进行字符串化,并获取文本区域或输入框的值。

这是我的 POST ajax 请求代码

        $.ajax({
        type: 'POST',
        url: API_URL,
        data:{JSON.stringify({"message": $('#msg').val()}, {"password": $('#pass').val()})},
        contentType: "application/json",

        success: function(data){
            location.reload();
        }
    });

标签: javascriptjsonajaxapifrontend

解决方案


检查JSON.stringify()方法

你可能想做

JSON.stringify({"message": $('#msg').val(), "password": $('#pass').val()});

请参阅JSON.stringify


推荐阅读