通过AJAX调用清除div中的数据

时间:2017-05-10 13:48:55

标签: javascript jquery html ajax asp.net-mvc

我有AJAX调用的脚本

这是代码

<script>
$('#save_quest').click(function () {
    $(".count").html("");
    email_update();
});
function email_update() {
    $.ajax({
        url: '@Url.Action("QuestionsList", "Questions")',
        contentType: 'application/json; charset=utf-8',
        type: 'GET',
        dataType: 'json',
        processData: false,
        success: function (result) {
            var email = result;
            // console.log(result[0].Name);
            for (var i = 0; i <= email.length - 1; i++) {
                var arrow  = '@Url.Content("~/Images/plus_plus.png")';
                var edit = '@Url.Content("~/Images/Edit.png")';
                var questionHtml = '<div class = "title" style="margin-top:15px;margin-left:15px;margin-bottom:10px;">'
                    +
                    '<img class="click" src="'
                    + arrow
                    + '">' +
                    '<span class="test">' +
                    '<input type="text" class="testclass" readonly value="' +
                    result[i].Quest + '">' +'<a style="margin-left:25px;">'+'<img src=">'+ edit+'">' +
                    '</div>';
                $(".count").append(questionHtml);
            }
        }
    });
}

我想清除div然后向其显示数据,但$(".count").html("");没有清除html。

我的问题在哪里?

感谢您的帮助。

1 个答案:

答案 0 :(得分:-1)

也许您可以尝试以下方法:

$(".count").empty();