AJAX:在页面上更新textarea而不重新加载

时间:2016-09-11 22:23:27

标签: javascript jquery html ajax

我正在尝试在提交表单时更新我的​​网页上的textarea而不刷新整个页面。我尝试过像这样使用AJAX:

$("#db_info").load(document.location.href + ' #db_info');

但是当我提交表单时,它不是仅仅更新textarea中的文本,而是在其中创建一个新的嵌套文本区域,并使其显示为空白。如何在不重新加载页面的情况下更新textarea?

编辑: 我终于明白了。我用的是:

$.get("", function(data){
    document.getElementById("db_info").innerHTML = $(data).find('#db_info').html();
});

1 个答案:

答案 0 :(得分:3)

我没有真正理解你的问题,但是如果你想改变textarea的值,你应该这样做:

$("textarea#textareaid").val(value);