Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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 ajax innerHTML结果不会从PHP返回html代码_Javascript_Jquery_Ajax_Html_Innerhtml - Fatal编程技术网

Javascript ajax innerHTML结果不会从PHP返回html代码

Javascript ajax innerHTML结果不会从PHP返回html代码,javascript,jquery,ajax,html,innerhtml,Javascript,Jquery,Ajax,Html,Innerhtml,阿贾克斯: HTML: 当我在浏览器上查看“查看页面源代码”时,在和之间没有html代码 来自ajax的result返回一些输入,我用另一个ajax调用这些输入,但在html页面源代码中,这些输入不存在 它们在浏览器中可视,但html代码不在源代码中。我希望你明白我在这里的意思。看这些照片 我在php文件中调用这些输入名称,得到未定义的变量…。这是我的问题。从视觉上看,输入是存在的,但没有html代码 调试器: 我可以问一下,在加载jQuery并使用其语法时,为什么要使用传统的JavaS

阿贾克斯:

HTML:


当我在浏览器上查看“查看页面源代码”时,在
之间没有html代码

来自ajax的
result
返回一些输入,我用另一个ajax调用这些输入,但在html页面源代码中,这些输入不存在

它们在浏览器中可视,但html代码不在源代码中。我希望你明白我在这里的意思。看这些照片

我在php文件中调用这些输入名称,得到
未定义的变量…
。这是我的问题。从视觉上看,输入是存在的,但没有html代码

调试器:


我可以问一下,在加载jQuery并使用其语法时,为什么要使用传统的JavaScript
document.getElementById
?将数据发送到
.ajax
时,可以使用jQuery选择器
$(“#公式化”\u comanda”).serialize()
。为什么不做一些像

<div id="show_panels"></div>
您的PHP文件
calculator/panouri simple/calcul panouri simple.PHP
是否需要任何GET参数?或者邮件中没有发送的内容?该错误是否出现在控制台(您使用
console.log
)中,因为它没有通过

是jQuery代码段,在其中调用
.ajax
语句,位于事件处理程序中,如

success: function(result) {
    $("#show_panels").html(result);
},

或者它只是在源代码中吗?

您是否设置了断点并确保
结果
不是
未定义的
?这是什么?按照@zero298所说的去做,如果返回了什么,检查是否没有其他id为show_panels的元素,我在
成功后立即使用了调试器。。。result
result=“我需要的html代码”
;我将上传一张与deubgger的照片。请查看更新的帖子并查看调试器照片。
success: function(result) {
    $("#show_panels").html(result);
},
$(document).ready(function() {
    // ...
});