通过点击事件动态给ajax的data添加参数
1个回答
2016-12-21 · 知道合伙人软件行家
关注
展开全部
<ul>
<li ><a href="javascript:void(0)" my_url="www.baidu.com">课程设计</a></li>
<li ><a href="javascript:void(0)" my_url="someone">学年论文</a></li>
<li ><a href="javascript:void(0)" my_url="someone">毕业论文</a></li>
</ul>
$(function(){
$("[my_url]").click(function(){
alert($(this).attr("my_url"));//显示当前点击元素自定义属性my_url的值
var _url = $(this).attr("my_url");
$.ajax(function(){
type: "POST",
url: _url,
success: function(msg){
alert( "..." );
}
});
});
});
<li ><a href="javascript:void(0)" my_url="www.baidu.com">课程设计</a></li>
<li ><a href="javascript:void(0)" my_url="someone">学年论文</a></li>
<li ><a href="javascript:void(0)" my_url="someone">毕业论文</a></li>
</ul>
$(function(){
$("[my_url]").click(function(){
alert($(this).attr("my_url"));//显示当前点击元素自定义属性my_url的值
var _url = $(this).attr("my_url");
$.ajax(function(){
type: "POST",
url: _url,
success: function(msg){
alert( "..." );
}
});
});
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询