jQuery和数据属性可处理所有ajax调用?

jQuery和数据属性可处理所有ajax调用?,第1张

jQuery和数据属性可处理所有ajax调用

像这样

HTML

<a href="/Default/link.html"     data-endpoint="/Ajax/link.html"     data-target="targetId"     data-cache="false",    data-async="true">Click me!</a>

jQuery

$('a[data-async="true"]').click(function(e){    e.preventDefault();    var self = $(this),        url = self.data('endpoint'),        target = self.data('target'),        cache = self.data('cache');    $.ajax({        url: url,        cache : cache,        success: function(data){  if (target !== 'undefined'){    $('#'+target).html( data ); }      }    });});


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5002129.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存