求助xmlhttp.send连接字符串无效

现实君 2017-10-22 07:38:51

<a href='#' onclick='count()' id='5'>点击</a>
<script>
function count()
{
var clickid;
clickid =$('a').click(this.id);
var xmlhttp;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
}
xmlhttp.open('POST','count.php',true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
xmlhttp.send('type=code&id='+clickid);
}
</script>


如上,我想点击a标签之后把a的id值传到count.php中。
但是id传不过去。type可以传过去。
我怀疑是
xmlhttp.send('type=code&id='+clickid);
字符串连接无效。
各位大佬帮我看下哪里写错了。
...全文
296 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenlong9610 2017-10-31
  • 打赏
  • 举报
回复
给一段代码,供参考思路 function execxml(lguid) { num=0; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("myDiv").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","buycardel.jsp?fid="+lguid,true); xmlhttp.send(); }
licip 2017-10-25
  • 打赏
  • 举报
回复
把:clickid =$('a').click(this.id); 改为: clickid =$('a').prop("id"); 看是不是5
Go 旅城通票 2017-10-24
  • 打赏
  • 举报
回复
你id都获取不对,还怎么传递 http://bbs.csdn.net/topics/392277157?mobile#post-402825528

Web开发学习资料推荐
Web前端开发
asp json类库解析json字符串

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧