我有一个像这样的链接..
<a href="p_p.cfm?id=#user.id#">
我想将id
变量(#user.id#
)与p_p.cfm
张贴...
我用我的代码尝试了很多次,但没有任何反应:(
答案 0 :(得分:1)
这应该适合你:
$('#link').click(function(e) {
e.preventDefault();
var params = this.href.split('?');
$.post(params[0], params[1]).success(function(data) {
console.log(data);
});
});
将使用参数p_p.cfm
向id=xxx
发出POST请求(将由jQuery自动进行URL编码)。
(开放开发工具并检查404请求参数)
答案 1 :(得分:0)
如果我没错,你有一个带有id属性的用户对象,你试图将其传递给页面的查询参数id p_p.cfm
这样做:
<a id="someId" href="#"></a>
$(function(){
$('#someId').attr("href","p_p.cfm?id="+user.id);
});