前端之家收集整理的这篇文章主要介绍了
JQuery – 将POST变量添加到href链接,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在表格中我有这样的
链接:test.
PHP?id = 1
我想将prev_id和next_id传递给test.PHP. (这些变量的目的是创建next / prev按钮;列表可以由用户排序,因此没有简单的方法可以找到test.PHP内部.)
但是,我不希望prev_id和next_id在用户的URL中可见.我可以像这样格式化href:
<a href="test.PHP?id=1" prev_id="5" next_id="45">
并使用JQuery“劫持”链接,将ID保持为URL中的GET,但将prev_id和next_id作为POST发送到test.PHP?
也许这是你的
代码:
<a id="link" href="test.PHP?id=1" prev_id="5" next_id="45">
和jquery代码
$("a#link").click(function(){
$.post("test.PHP",{
prev_id: $(this).attr("prev_id"),next_id: $(this).attr("next_id")
},function(data) {
alert("Data Loaded: " + data);
}
);
return false;
});
原文链接:https://www.f2er.com/jquery/177336.html