Javascript和Ajax功能无法正常工作

时间:2012-12-01 23:37:51

标签: javascript ajax forms

当用户点击某个链接时,我正在尝试更新我的数据库(链接具有不同的值,因此当用户单击一个链接数时增加1,另一个链接数增加2,依此类推)。

我需要将一个表单提交到包含来自#form的数据的另一个页面,后面有一个变量,但是这个函数似乎不起作用。

的JavaScript

function update_number(x) {

    $.ajax({
        type: "POST",
        url: "update_likes.php",
        data: $("#Form"+x).serialize(),
        dataType: "json",

        return false;
        };

HTML

<input type='image' src='...' onclick'update_number(2);' />

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

您的JavaScript似乎未正确关闭。

尝试使用以下方法更改JavaScript:

function update_number(x) {
    $.ajax({
        type: "POST",
        url: "update_likes.php",
        data: $("#Form"+x).serialize(),
        dataType: "json",
        success: function(json) {
            alert( json );
            return false;
        }
    });
 }