美好的一天!jQuery/Ajax:在页面/数据表开始加载时运行alert()
我有一个问题(很基本的一些)。
情况:我有一个'search_employee.php'文件,我正在检索大量的数据到我的DataTable。我想提醒(“请耐心等待,因为表加载大量数据”)
...在页面开始加载(考虑浏览器的加载标识),
,而不是在被加载之后
注: 我已经在我的一些文件中有一些jQuery的/ AJAX代码的在加载大量记录之前进行过滤。在这种情况下,我故意要加载大量数据来测试在页面开始加载时是否有方法运行脚本。没有传递数据,没有搜索/过滤。只需加载。我很抱歉,我只是好奇=)
问题:如何在页面/ datatable开始加载时运行alert()? (没有数据要通过,只是加载)
我见过一些jquery/ajax代码,但我不知道如何在我的情况下做到这一点。
非常感谢您的帮助。在此先感谢你们!
警报不起作用。加快页面加载速度并在页面上显示消息。您使用Ajax然后检索您的数据库记录和更新页面内容,并使用分页。 –
我正在使用jquery数据表,默认显示为显示50行。我有23k +记录。 – Jorz
你为什么要一次拉23k条记录?不熟悉datatables,但分页(50)完成前端意味着您拉动所有记录,然后将其隐藏在页面上。你可能想做相反的事情,只从你的数据库中取50,如果用户需要更多的请求50以下的数据。这样你会提高很多速度。通过ajax查看数据表服务器side.processing。 –