+ -
当前位置:首页 → 问答吧 → Rate me:使用AJAX 问题

Rate me:使用AJAX 问题

时间:2010-01-27

来源:互联网

新手必读的第一条的这个例子也有问题


$(document).ready(function() {
    // generate markup
    var ratingMarkup = ["Please rate: "];
    for(var i=1; i <= 5; i++) {
        ratingMarkup[ratingMarkup.length] = "<a href='#'>" + i + "</a> ";
    }
    // add markup to container and applier click handlers to anchors
    $("#rating").append( ratingMarkup.join('') ).find("a").click(function(e) {
        e.preventDefault();
        // send requests
        $.post("rate.php", {rating: $(this).html()}, function(xml) {
            // format result
            var result = [
                "Thanks for rating, current average: ",
                $("average", xml).text(),
                ", number of votes: ",
                $("count", xml).text()
            ];
            // output result
            $("#rating").html(result.join(''));
        } );
    });
});


写的数据并非XML,点击链接后返回值也缺少东西。


自己解决了,问题在于新手必读那个文件里的PHP文件有问题,从官方下载的就没有问题了。
[ 此帖被hametan在2010-01-27 13:57重新编辑 ]

作者: hametan   发布时间: 2010-01-27

相关阅读 更多

热门下载

更多