javascript - xmlHttpRequest 和操作表?

标签 javascript php html mysql

我目前使用 java 脚本函数来根据选择加载内容,这是该函数的示例

function loadActions2(id,value,title) {
        var url = title+"?value="+value;
}

if (window.XMLHttpRequest) {
    xmlhttp=new XMLHttpRequest();
} else {
    xmlhttp=new ActiceXObject("Microsoft.XMLHTTP");
}

xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
        divtarget.innerHTML=xmlhttp.responseText;
    }
}

xmlhttp.open("GET",url,false);
xmlhttp.send();
}

这将加载一个包含所需内容的 php 文件。 我的主网站如下所示

<table>
    <tr>
      <td> Text 1234</td>
      <td>
       <label onclick"loadActions2('id','value','title')"> Click here</label>
      </td>
    </tr>
</table>

并且加载的 php 文件包含另一个表。 现在,我正在寻找一个解决方案,将文件的内容直接添加到表中,所以这意味着,我的 php 文件将如下所示

<tr>
   <td>Text 999</td>
</tr>

并且应该直接添加到现有表中,而不是添加到单独的 div/表中。

这可能吗?

最佳答案

为表分配id,请求成功后,将HTML附加到表中:

xmlhttp.onreadystatechange = function() {
  if (xmlhttp.readyState==4 && xmlhttp.status==200) {
    document.getElementById("mytable").innerHTML += xmlhttp.responseText;
  }
}

关于javascript - xmlHttpRequest 和操作表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32028028/

相关文章:

html - 为什么创建顶部 div 会在底部增加空间?

javascript - 如何安排网页中js和css文件的顺序?

javascript - 碰撞追踪

javascript - 使用 FileReader 获取视频文件详细信息

Javascript 幻灯片问题同时显示所有图像

html - 如何在另一个 div 中居中固定导航栏?

javascript - 从一个组件调用函数到另一个组件Angularjs 2

php - 查询检索30天内更新的记录在mysql中无法正常工作

php - 如何从 WP 标题中删除 HOME 链接?

javascript - 使用 javaScript 在循环中使用具有 html 元素的变量