AJAX成功请求“消息文本”显示回来

时间:2015-10-25 15:16:36

标签: javascript php html ajax

我有一个调用AJAX请求的网页,该请求将数据发送到数据库并进行更新。我需要在网页上向用户显示数据已更新的消息,但是目前没有显示任何内容。而且,没有生成错误消息。 我的HTML看起来像这样:

    <div class="input-group" id = "contentID">  
            <input type="submit" class="btn btn-info" name="showname" value="Show Fields" id = "showName" style="margin-right: 5px;"/>
            </div>

我的ajax请求如下所示:

    $.ajax({

        type: "POST",
        dataType: "json",
        url: "update.php",
        data: {'postData':JSON.stringify(postData)},
        contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
        success: function(data) {
            successmessage = 'Data was succesfully updated';
            $("#contentID").text(successmessage); #Is this correct?

        },
        error: function(data) {
            successmessage = 'Error';
            $("#contentID").text(successmessage);
        },


});

1 个答案:

答案 0 :(得分:1)

您的Ajax代码有错误:

请更改:

$("contentID").text(successmessage);

$("#contentID").html(successmessage);