gpt4 book ai didi

javascript - 使用 javascript 从 JSON 文件读取时出现问题

转载 作者:行者123 更新时间:2023-11-30 10:49:43 25 4
gpt4 key购买 nike

<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<script type="text/javascript" src="js/jquery-1.3.2-vsdoc.js"></script>
<script type="text/javascript">
$(function() {


$("#Button1").click(function() {

$.getJSON("ticketPriceInArray.js",
function(json) {
var ticketPriceArray=[json.tickets[0].price, json.tickets[1].price,
json.tickets[2].price, json.tickets[3].price, json.tickets[4].price,
json.tickets[5].price];

alert(json.tickets[0].type);

var inputWord =$("#keyword").val();
if (inputWord=="A"){$("#result").text(ticketPriceArray[0]);}
if (inputWord=="B"){$("#result").text(ticketPriceArray[1]);}
if (inputWord=="C"){$("#result").text(ticketPriceArray[2]);}
if (inputWord=="D"){$("#result").text(ticketPriceArray[3]);}
if (inputWord=="E"){$("#result").text(ticketPriceArray[4]);}
if (inputWord=="F"){$("#result").text(ticketPriceArray[5]);}
});

});
});
</script>

这里是“ticketPriceInArray.js”

{ 
"tickets":[
{
"type":"A Ticket",
"price":220,
},

{
"type":"B Ticket",
"price":180,
},

{
"type":"C Ticket",
"price":120,
},

{
"type":"D Ticket",
"price":100,
},

{
"type":"E Ticket",
"price":80,
},

{
"type":"F Ticket",
"price":50,
}
]
}

这是一个简单的 html,当输入相应的文本时,单击按钮后相应的票价将显示在 html 中。所有票证信息都存储在一个名为“ticketPriceInArray.js”的 .json 文件中,我一直在尝试使用 $.getJSON() 读取它,但不幸的是我没有取得任何成功。奇怪的是我没有收到任何警告,所以我无法修复它。请看看你是否能给我任何建议。谢谢。

最佳答案

通过添加 AJAX 错误处理程序,我收到了这个

"parsererror" SyntaxError: Unexpected token }

问题是每个价格属性后的尾随逗号。

关于javascript - 使用 javascript 从 JSON 文件读取时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6222177/

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