Jquery清除div

Jquery清除div,jquery,Jquery,我试图清除一个由函数updatemykad填充的html框,当asd3获得一个值时,它将加载一个json脚本,而div、isresultexperience将加载数据。但是,我想在加载新数据之前清除这个div。由于某些原因,下面的代码不起作用。有什么想法吗 函数更新mykad(mykad){ $('isresultsexperience').html('55585285'); $('#asd3').val(mykad).trigger(“输入”); } 当我把JSFIDLE放在js部分时,我在

我试图清除一个由函数updatemykad填充的html框,当asd3获得一个值时,它将加载一个json脚本,而div、isresultexperience将加载数据。但是,我想在加载新数据之前清除这个div。由于某些原因,下面的代码不起作用。有什么想法吗

函数更新mykad(mykad){
$('isresultsexperience').html('55585285');
$('#asd3').val(mykad).trigger(“输入”);
}

当我把JSFIDLE放在js部分时,我在JSFIDLE上也遇到了同样的问题,但是当我把它放在html部分顶部的
标记上时,它起了作用

这可以解决问题:

$(document).on('click','#searchmykad',function(){
    updatemykad(1234);
});

我已经读到,向元素添加事件比使用onclick属性更好,但我不知道这是否正确。

您可以提供其余的html吗?$(“#asd3”)不在您的html示例中,顺便说一句,maybay添加了更多code@Rickert我添加了它,它更新得非常好,并且工作正常,这只是一个问题。这是一个隐藏的输入框。当我运行你问题中的代码段时,它似乎工作正常。那么你是说值
55585285
在Ajax all启动之前没有出现?我猜Ajax调用是通过oninput事件触发的?