使用html标签发送帖​​子数据

时间:2012-07-27 11:31:33

标签: javascript html cakephp postdata

我想使用html标签发送POST数据。 我知道除非我编写脚本,否则无法做到这一点。 但是我尝试了,但无法让它发挥作用。

<a class="test" onClick="assign()"><img src='<?php echo $accounts[$i]['Account']['image']; ?>' /> <?php echo $accounts[$i]['Account']['screen_name']; ?></a>    

我试过用这个:

function assign(){ 
            $.post("/Accounts/index", 
            { data: "test" 


            });
        }    

我也试过这个:

$(document).ready(function(){

            $(".test").click(function(){

                $.post("/accounts/index", 
                { data: "test"

                });
            });

        });

2 个答案:

答案 0 :(得分:0)

通过返回false来阻止锚点的默认点击操作可能会有所帮助:

<a class="test" onClick="assign(); return false;"> ...

或者像这样:

...
$(".test").click(function(){
    ...
    return false;
});

答案 1 :(得分:0)

试试这个:

$(".test").click(function () {
    $.ajax({ url: 'http://.....your path...../accounts/index',
        data: {test:1},
        type: 'post',
        success: function(output) {
            //your code
                 }
            }); 
});