Javascript Jquery在加载新数据之前清除数据

Javascript Jquery在加载新数据之前清除数据,javascript,jquery,Javascript,Jquery,我有一个表,其中显示数据。我创建了一个按钮,允许用户选择一个日期,然后在表中显示该日期的数据。我不确定如何在显示新数据之前清除原始数据。此时,它只是显示最初选择的内容和新数据。这是我的密码: <script> $(".spiffdate-btn").click(function(){ var correctId = $("ul.spiff_tabs li.active a").attr('data-id'); var startDate = $("#st

我有一个表,其中显示数据。我创建了一个按钮,允许用户选择一个日期,然后在表中显示该日期的数据。我不确定如何在显示新数据之前清除原始数据。此时,它只是显示最初选择的内容和新数据。这是我的密码:

<script>    
   $(".spiffdate-btn").click(function(){
   var correctId = $("ul.spiff_tabs li.active a").attr('data-id');


   var startDate = $("#startDate").val();
   if (startDate == "") {

   } else {
       if (correctId == "delayedspiff")
       {
           $.get("@Url.Action("DelayedSpiff", "Dashboard")", { startDate: startDate }, function (data) {
               $('#details').html(data);

           });  


       } else if (correctId = "instantspiff") {

           $.get("@Url.Action("InstantSpiff", "Dashboard")", { startDate: startDate }, function (data) {
               $('#details').html(data);

           });

       }           
   }     
 });   
</script>
当我运行新数据时,如何让它清除这些数据?

试试这段代码

将数据结果分配给表之前,请使用empty()清除内容


只需将其设置为“无”

document.getElementById('details').innerHTML= '';

只需将其设置为nothing(“”)
$(“”#details').html(“”)
然后
$('#details').html(数据)@AlexeiDarmin我有点遗漏了什么。我有jquery,它在视图第一次加载数据时运行。当视图第二次加载n ew数据时,将重新加载此数据。我需要清除这些初始数据,但每次加载视图时都会加载。我更新了我的问题。Dane,请看我的上述评论。RGS请看我的上述评论。
$(".spiffdate-btn").click(function(){
    $('#details').empty();
    $('#details').html(data);
});
document.getElementById('details').innerHTML= '';