我的服务器上有一个 json 脚本。我有三个文本字段。
<label>Index</label><input type="text" id="index" /><br/>
<label>Worker#</label><input type="text" id="Worker_ID" /><br/>
<label>Worker Value</label><input type="text" id="worker_value" /><br/>
<button onclick="Fetch_Result()">Search</button>
我有一个脚本可以显示 json 文本的具体值
<script>
函数 Fetch_Result() {
var index = document.getElementById("index").value;
var Value = document.getElementById("Worker_ID").value;
var x = document.getElementById("worker_value").value;
var settings = {
"async": true,
"crossDomain": true,
"url": "http://www.hotel1.com/Experiment/Api/Json1.php",
"method": "GET"
}
$.ajax(settings).done(function (response) {
response = JSON.parse(response); // the change is here
//console.log(response);
console.log(response[index].x.ID);
});
}
{
"Worker1": {
"ID :": "1",
"Username": "Tony"
}
这是我的 json 文本。我无法要求用户在文本框中输入工人编号。我想知道如何用文本框值替换 x 和 ID。这样我就不必继续为新工人编写代码。
示例:console.log(response[index].userinput1.userinput2);
userinput1 是 Worker 编号,例如:Worker1、Worker2、... userinput2 是 Worker 编号的值,例如:ID、用户名、...
有人能帮我吗
米琪卡哇伊
相关分类