首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用onclick标签发送post value ajax?

如何使用onclick标签发送post value ajax?
EN

Stack Overflow用户
提问于 2014-08-08 00:14:54
回答 1查看 1.5K关注 0票数 0

如何使用onclick标签发送post value ajax?

我像这样创建代码,但我没有任何post值

我该怎么做呢?

.........................................................................................................................

代码语言:javascript
复制
<script>
    $(document).ready(function reply_click(clicked_id){
        $('body').on('click','.like',function(){    
            var pro_id = $(this).attr('clicked_id');        
            var postData = 'pro_id='+pro_id;
            $.ajax({        
                type: "POST",
                url: "receiver.php",
                data: postData,
                cache: false,
                success: function(){            
                    $('#'+pro_id).html('OK').addClass('unlike').removeClass('like');
                }       
            });
        })
    });
</script>


<a class="like" onClick="reply_click(this.id)" style=" cursor: pointer; " id="99999999999999">click here.</a>
EN

回答 1

Stack Overflow用户

发布于 2014-08-08 00:29:45

实际上你这样做是错的,你应该这样定义文档就绪函数

代码语言:javascript
复制
$(document).ready(function(){ ....

然后,您不应该通过任何函数调用传递任何值或为html onclick属性赋值,因为jQuery本身就足以为您完成这项工作。请看下面的代码:

代码语言:javascript
复制
<script>
    $(document).ready(function(){
        $('body').on('click','.like',function(){    
            var pro_id = $(this).attr('id');        
            var postData = 'pro_id='+pro_id;
            $.ajax({        
                type: "POST",
                url: "receiver.php",
                data: postData,
                cache: false,
                success: function(){            
                    $('#'+pro_id).html('OK').addClass('unlike').removeClass('like');
                }       
            });
        })
    });
</script>

您的HTML可以是这样的

代码语言:javascript
复制
<a class="like" style="cursor: pointer;" id="99999999999999">Click here</a>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25187381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档