Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将文本加载到textarea jquery_Javascript_Jquery - Fatal编程技术网

Javascript 将文本加载到textarea jquery

Javascript 将文本加载到textarea jquery,javascript,jquery,Javascript,Jquery,我想更改textarea的值单击按钮时,我尝试使用.load()加载页面,但我在textarea中得到的是[object object],而不是来自php页面的数据。我做错了什么?我实际上想做的是,我有取消和保存按钮,当页面加载时,文本已经通过php加载到textarea,因此如果用户单击取消,我想恢复textarea中的原始文本 <textarea class="trd" id="txt"><?php echo $row['text']; ?></textare

我想更改textarea的值单击按钮时,我尝试使用
.load()
加载页面,但我在textarea中得到的是
[object object]
,而不是来自php页面的数据。我做错了什么?我实际上想做的是,我有取消和保存按钮,当页面加载时,文本已经通过php加载到textarea,因此如果用户单击取消,我想恢复textarea中的原始文本

 <textarea class="trd" id="txt"><?php echo $row['text']; ?></textarea>
  <button class="btn btn-default" id="cancel">Cancel</button>

$('#cancel').click(function() {
            var res = $('#txt').load('somedata.php');
            $("#txt").val(res);

取消
$('#取消')。单击(函数(){
var res=$('#txt').load('somedata.php');
$(“#txt”).val(res);
您需要使用获取远程资源的内容,然后使用成功回调将结果分配给textarea

$('#cancel').click(function () {
    $.get('somedata.php', function (res) {
        $("#txt").val(res);
    })
});
将返回承诺对象,而不是远程资源的内容