Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.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 xhr响应上的脚本加载_Javascript_Php_Xmlhttprequest_Load - Fatal编程技术网

Javascript xhr响应上的脚本加载

Javascript xhr响应上的脚本加载,javascript,php,xmlhttprequest,load,Javascript,Php,Xmlhttprequest,Load,我对responseText有问题。 我想从includes/dodaj-slike.php加载脚本,它是echo xhr.onreadystatechange = function(e) { if(this.readyState === 4) { alert(xhr.responseText); } }; xhr.open('POST', 'includes/dodaj-slike.php', true); xhr.send(formdata); 警报响应文

我对responseText有问题。 我想从includes/dodaj-slike.php加载脚本,它是echo

xhr.onreadystatechange = function(e) {
    if(this.readyState === 4) {
        alert(xhr.responseText);
    }
};

xhr.open('POST', 'includes/dodaj-slike.php', true);
xhr.send(formdata);
警报响应文本是一个示例:

<script type='text/javascript'>
    $('ul li:nth(0)').append('<img src='uploads/cropped_2013-08-12 00.50.37.jpg'/>');
</script>

<script type='text/javascript'>
    $('ul li:nth(1)').append('<img src='uploads/cropped_2013-08-18 12.56.24.jpg'/>');
</script>
我得到这个,我想在响应后立即加载这个脚本

我的问题是如何以这种方式加载脚本?

您可以使用

document.head.appendChild(responseText);
正确的方法将如建议的那样

$("head").append(xhr.responseText);

$通常是一个jQuery函数。你在使用jQuery吗?@Machavity是的,我在使用jQuery获取DOM节点。他回来了HTML@sushant你还有别的想法吗?