我希望将text
标头添加到JSON我试图通过JS发送,实际的方法将文本放在双引号中,这是我期望的添加标题:
{“text”:“URL.com”}
function getData() {
var input = $("#user_input").val();
var jsonencod = JSON.stringify(input);
alert(jsonencod);
}
Enter a URL
<input type=" text"id="user_input">
<button onclick="getData()">Go!</button>
<script src="https://code.jquery.com/jquery-3.2.1.js"
integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE="
crossorigin="anonymous"></script>
答案 0 :(得分:1)
以下内容应该为您提供所需的输出。
只需将input
更改为{"text": input}
即可生成所需的JSON。
function getData() {
var input = $("#user_input").val();
var jsonencod = JSON.stringify({"text": input});
alert(jsonencod);
}
&#13;
Enter a URL
<input type=" text"id="user_input">
<button onclick="getData()">Go!</button>
<script src="https://code.jquery.com/jquery-3.2.1.js" integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE=" crossorigin="anonymous"></script>
&#13;