Javascript “显示”;“正在加载…”;text-文档中所有div只能有一个jquey.ajaxSend()
如何仅在调用jquery.load()的div中显示“loading…”文本 在ajaxSend回调中,如何获取发出ajax请求的div的IDJavascript “显示”;“正在加载…”;text-文档中所有div只能有一个jquey.ajaxSend(),javascript,ajax,jquery,Javascript,Ajax,Jquery,如何仅在调用jquery.load()的div中显示“loading…”文本 在ajaxSend回调中,如何获取发出ajax请求的div的ID 我确信有比每个div执行一个ajaxSend更好的方法。要自定义特定div的行为,请使用以下函数: 定义beforeSend(在ajax调用之前运行的脚本)和context(HTML元素): 不需要使用此ajaxSend。您可以通过将参数与调用者提供的设置合并到ajax来重用这段代码 $(document).ready(function() {
我确信有比每个div执行一个ajaxSend更好的方法。要自定义特定div的行为,请使用以下函数: 定义
beforeSend
(在ajax调用之前运行的脚本)和context
(HTML元素):
不需要使用此ajaxSend
。您可以通过将参数与调用者提供的设置合并到ajax来重用这段代码
$(document).ready(function()
{
//only one ajaxSend for all divs
$(document).ajaxSend(function()
{
$(this).html('LOADING...'); //'this' doesn't works
});
//...
$("#ranking-content").load("content/ranking.php");
$("#empleados-content").load("content/empleados.php");
//... more and more
});
$.ajax({
context: $('#ranking-content'),
url: 'content/ranking.php',
beforeSend: function (xhr) {
$(this).html('Loading');
}
}).done(function (data) {
$(this).html(data);
});