Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在div加载内容时发出警报_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Javascript 如何在div加载内容时发出警报

Javascript 如何在div加载内容时发出警报,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我有一个包含搜索工具包的页面。因此,当单击搜索按钮时,结果将由ajax从数据库中获取并附加到div中 它还显示从数据库检索到的记录数!我希望能够在计数器显示值后立即执行某些操作 我试着点击搜索按钮,但它只显示从第二次点击开始。因为当第一次单击搜索按钮时,数据甚至没有从数据库中提取。此外,在加载数据后,再次单击时,它实际上会显示以前获取的记录数 我原以为jquery的load()更合适,但事实并非如此。下面是我失败的尝试。有谁能推荐最好的方法吗 //这显示从数据库中获取的项目数 len=data.

我有一个包含搜索工具包的页面。因此,当单击搜索按钮时,结果将由ajax从数据库中获取并附加到div中

它还显示从数据库检索到的记录数!我希望能够在计数器显示值后立即执行某些操作

我试着点击搜索按钮,但它只显示从第二次点击开始。因为当第一次单击搜索按钮时,数据甚至没有从数据库中提取。此外,在加载数据后,再次单击时,它实际上会显示以前获取的记录数

我原以为jquery的load()更合适,但事实并非如此。下面是我失败的尝试。有谁能推荐最好的方法吗

//这显示从数据库中获取的项目数

len=data.length;

$(".len").append("<span class='light_blue' id='found'>"+len+"</span>
<span class='rm2' id='tname'> Tutors found</span>");
我所要做的就是提醒计数(基本上,当计数为0和1且大于1时,我想用其他内容替换id='tname'的文本)

失败的尝试:

$("#search").on("click",function()
{
    alert($("#found").text());//alerts the count 
});

$(".the-inner-return").on("load",function()
{
    alert($("#found").text());//alerts the count 
});

每次更改.len的innerHTML时都可以触发警报,例如,每当
len>0

$('.len').bind("DOMSubtreeModified", function () {
    if (len > 0) {
        alert('changed');
    }
});
len=5;
$('.len').bind(“domsubtredemodified”,function(){
如果(len>0){
警报('>0');
}
});
$(“.len”).append(“+len+”找到导师”)

$(document).on("click", "#search",function(){
   alert($("#found").text());//alerts the count 
});


$(document).on( "load", ".the-inner-return", function() {
      alert($("#found").text()); //alerts the count 
});
$('.len').bind("DOMSubtreeModified", function () {
    if (len > 0) {
        alert('changed');
    }
});