如果未找到任何项目,则显示保留文本

时间:2018-12-18 11:40:15

标签: jquery xml parsing

如果xml文件中未找到任何项目,我想在div中放置一些保留文本。

当前,它会读取xml并将所有项目放置在列表中,但是如果找不到任何项目但仍可以正确读取文件,则我将努力仅放置一些标准文本。

代码如下:

<script type="text/javascript">
    $(document).ready(function () {
        $.ajax({
            type: "GET",
            url: "announcements.xml",
            dataType: "xml",
            success: function (xml) {
                $(xml).find("item").each(function () {                        
                    var title = $(this).find("title").text();
                    $("#isnotifications").append('<li class="isitems">' + title + '</li>');
                    });
            },
            // in case there is an error then it will display a message for no notifications.
            error: function () {
                $("#isnotifications").append('There are currently no notifications.');
            }
        });
    });
</script>

此致

Dom

0 个答案:

没有答案