我已经读过这个:check if element exists after ajax load但我无法解决我的问题。
如果一些服务器端检查完成,ajax调用将内容(列表)放入div中,如果检查失败,则不会放置内容..
ajax调用放入div(#sims)和:
$.post({
data: {'data': data},
dataType: 'html',
url: 'myurl.php',
success: function (result){
$('#sims').html(result);
}
});
HTML(在ajax之后):
<div id="sims">
<div id="sim_ul">
<ul>
<li>some content</li>
</ul>
</div>
</div>
ajax调用后如果为false,为什么:
if ($('#sim_ul').lenght > 0)
// do some stuffs
我应检查#sim_ul是否存在,然后将其他内容添加到我的页面中。
请帮帮我。