我有一个RESTAPI,它返回一个json对象,如下所示
{
"id": 1,
"status": "open"
}
其中状态可以是“打开”或“关闭”。我使用jquery函数在html页面中调用此api:
<html>
<body>
</body>
<script>
$(document).ready(function() {
$.getJSON("http://localhost:8080/api/question/1", function(data){
});
});
</script>
若返回的json对象的状态为“打开”,我想如下更改我的html页面
<html>
<body>
<p>THE QUESTION IS OPEN</p>
</body>
<script>
$(document).ready(function() {
$.getJSON("http://localhost:8080/api/question/1", function(data){
});
});
</script>
否则,如果返回的json对象的状态为“closed”,我想如下更改我的html页面
<html>
<body>
<p>THE QUESTION IS CLOSED</p>
</body>
<script>
$(document).ready(function() {
$.getJSON("http://localhost:8080/api/question/1", function(data){
});
});
</script>
使用jquery实现这一点的最佳方法是什么?
2条答案
按热度按时间aoyhnmkz1#
你可以用
$('body').prepend()
将数据放在打开后的正确位置<body>
标签hsgswve42#
你两者都有
id
及status
在json对象中。如果在同一页上有几个问题的状态段落,可以这样做: