粘贴responseText后调用Ajax响应文本中存在的Javascript onchange函数

粘贴responseText后调用Ajax响应文本中存在的Javascript onchange函数,javascript,html,ajax,Javascript,Html,Ajax,我有一个条件,在这个条件下,我必须在更改AJAX responseText中实际存在的下拉列表时调用javascript函数。 我能够将AJAX中的响应文本粘贴到父html中。但在那之后,javascript调用就不会发生了 提前谢谢 这是用于检索ajax请求的回调函数: function alertContentsInit(http_request, tag_target) { if (http_request.readyState == 4) { if (http

我有一个条件,在这个条件下,我必须在更改AJAX responseText中实际存在的下拉列表时调用javascript函数。 我能够将AJAX中的响应文本粘贴到父html中。但在那之后,javascript调用就不会发生了

提前谢谢

这是用于检索ajax请求的回调函数:

function alertContentsInit(http_request, tag_target) { 
    if (http_request.readyState == 4) { 
        if (http_request.status == 200) { 
            // with this I get all the response that a PHP page build
            result = http_request.responseText; 

            document.getElementById(tag_target).innerHTML = result;

在ajax调用完成后,您需要在成功块中初始化onchange事件处理程序

if (http_request.status == 200) { 
    result = http_request.responseText; 

    document.getElementById(tag_target).innerHTML = result;

    // Set your dropdown onchange event handler here

您是否可以发布html和javascript代码,可能是在?//这是一个回调函数,用于检索ajax请求函数alertContentsInit(http_请求,标记_目标){if(http_请求.readyState==4){if(http_请求.status==200){result=http_request.responseText;//通过它,我得到了PHP页面生成document.getElementById(tag_target)的所有响应.innerHTML=result;我在ajax响应文本中有一个下拉列表,它在更改其值时调用javascript方法。但是我粘贴ajax响应的父页面没有调用javascript方法感谢响应。但是在我将ajax响应粘贴到父html中之后,如果我查看html的源,它仍然会ows使用旧的值而不是更新的。如何使父页面加载包括ajax响应在内的值