-2

您好我正在尝试创建一个我已经拥有 php 方法的 javascript 函数。一旦我可以发送 url/path 数据,它就会执行该功能。

我正在尝试将 post_id 发送到 php 函数(我可以通过 myurl.com/dashboard/post_id 完成),但我想通过 javascript 来完成。

这是我到目前为止所拥有的(不是很多):

<script type="text/javascript">
function vote(type,post_id) 
        {
        }
</script>

进而:

onclick="投票('up','');"

我想发送 post_id (使用变量 TYPE: )

myurl.com/dashboard/vote/$post_id

4

1 回答 1

0

客户端使用 jquery


$(document).ready(function(){
    $('#vote').click(function(e){
        e.preventDefault();
        post_id = _________ (retrieve the post_id from the target here)
        $.ajax({

            url: 'mysite/controller/method/', /*put your url */
            type: 'POST',
            data: { TYPE: post_id},                
            success: function(data){alert('success')},
            error: function(){alert('request could not be completed')}

        })
    })
})

服务器端


public function getVote(){

            $vote = $_POST['vote'];
            //Do rest of the coding.

    }
于 2012-09-24T06:25:29.280 回答