使用Ajax的HTML链接
我有6个不同的链接,每个链接将调用不同的Ajax函数 我使用使用Ajax的HTML链接,html,ajax,Html,Ajax,我有6个不同的链接,每个链接将调用不同的Ajax函数 我使用标记是因为我希望它显示为一个链接……我可以使用这个标记调用Ajax函数吗?或者它只适用于URL链接 谢谢 您可以提取href属性的值,并将其用于AJAX调用 (这实际上是建议的处理方法。)是的,如果应用了任何客户端脚本函数(javascript或jquery),那么您可以首先执行它。这就是我所说的我的。我给我的元素一个类名,比如“clickable”,然后使用Jquery的click函数 $('.clickable').click(fu
标记是因为我希望它显示为一个链接……我可以使用这个标记调用Ajax函数吗?或者它只适用于URL链接
谢谢 您可以提取
href
属性的值,并将其用于AJAX调用
(这实际上是建议的处理方法。)是的,如果应用了任何客户端脚本函数(javascript或jquery),那么您可以首先执行它。这就是我所说的我的。我给我的元素一个类名,比如“clickable”,然后使用Jquery的click函数
$('.clickable').click(function() {
//do ajax
});
然后在函数中,我得到元素的idvar id=this.id
,这将获得元素的唯一id
之后,我使用Jquery的$.post
方法,这是ajax的速记版本,当用户使用id单击该链接时,完成您需要进行的任何调用
当然,在我的例子中,我从不使用锚定标记,我只是制作一个按钮或应用。单击我希望添加ajax调用的元素
,但您可以将“链接”环绕在span或div中,以模拟相同的效果
希望这对您有所帮助。
<a href="#" onclick="function()">Text</a>
甚至就像他们写的那样,使用jquery
<a href="#" id="blabla">Text</a>
<script type="text/javascript">
$(document).load(function(){
$('#blabla').click(function(){
alert("Clicked");
});
});
</script>
$(文档).load(函数(){
$('#blabla')。单击(函数(){
警报(“点击”);
});
});
是,您可以通过以下方式合并链接:
-您可以在链接上编写
在这里,您可以看到有关此主题的更多信息:
是的,您可以。。。事实上,大多数ajax函数都会使用hrefYes,您可以。看看这个:你能举个例子说明如何正确地做到这一点吗?谢谢是jquery类名方法的代码示例。澄清第一句话和代码片段。(在本答案的其余段落中提供代码示例也很有用。)