我正在尝试在提交表单时更新我的网页上的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();
});
答案 0 :(得分:3)
我没有真正理解你的问题,但是如果你想改变textarea
的值,你应该这样做:
$("textarea#textareaid").val(value);