Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.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 Can';t echo php中的ajax.load函数_Javascript_Php_Ajax - Fatal编程技术网

Javascript Can';t echo php中的ajax.load函数

Javascript Can';t echo php中的ajax.load函数,javascript,php,ajax,Javascript,Php,Ajax,.load函数有点不正确,但我似乎无法找到原因。有人能帮我解决这个问题吗?我没有调用不正确的id,因为上面的代码只是我拥有的一些代码的一小部分,如果我没有包含上面的代码,它就可以正常运行 有人在评论中发布了以下内容: echo“\$('\\“$commentidedit.”).load('editcomments.php') (在$前面添加了\n)您得到的错误是什么?尝试在echo语句下的引号中首先转义$。没有,因为php是正确的(语法),但我正在打印的js(有错误的)不会产生错误。上面的代码应

.load函数有点不正确,但我似乎无法找到原因。有人能帮我解决这个问题吗?我没有调用不正确的id,因为上面的代码只是我拥有的一些代码的一小部分,如果我没有包含上面的代码,它就可以正常运行

有人在评论中发布了以下内容:

echo“\$('\\“$commentidedit.”).load('editcomments.php')


(在$前面添加了\n)

您得到的错误是什么?尝试在echo语句下的引号中首先转义
$
。没有,因为php是正确的(语法),但我正在打印的js(有错误的)不会产生错误。上面的代码应该是由另一个按钮执行的,我重复了这个按钮。(我知道它不起作用,因为我确保在单击按钮时会发出警报,但此代码中没有警报。换句话说,由于它的javascript@thespeciamone对于
echo“some$text”
word
$text
将作为变量
$text
的值进行响应,您的报价略有不同,但请尝试将
$
替换为
\$
,或者使用另一种解决方案来避免报价中的单个
$
,谢谢您@AnatoliyR我在这上面停留了这么长时间!
$commentid = $row['comment_id'];
$commentidedit = "edit" . $commentid;

echo "$('#".$commentidedit."').load('editcomments.php')";