我有链接像 http://example.com?query1=query1&query2=query2
作为锚标记的href。 我想在链接的查询参数中使用数据进行href点击后发送ajax。 我已经写代码jquery与查询参数的链接到ajax请求
$("a").bind('click',function(){
$.ajax({type:'post',url:$(this).attr('href'), success: function(data){
alert(data);
}})
return false;
});
,但它不会发送AJAX POST请求中的查询参数。请求查询数据长度为0.
如何更改此代码以处理链接查询参数中的数据?
编辑
对不起我的坏,但它不工作,这些都是那么这些字段不要求的内容里面去请求
Accept:application/json, text/javascript, */*; q=0.01
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Content-Length:0
Query String parameter
action:delete
id:12
。
真的吗?我刚刚检查了我的代码示例,我认为这是错误的。使用.val()会抛出一个错误,实际上这样做会导致您的原始方式适用于我。 –
哦对不起:P 我在这里尝试http:// jsfiddle。净/ Sta7D/8/ ,并点击它是JavaScript错误和页面加载它与自我价值。 我网络面板我认为这是ajax请求:P –
我想我的但在萤火虫阅读网络面板:P –