我有一个脚本(editablegrid),它在js文件(JSON)(demo.js)中加载一个php文件(loaddata.php)。当我在php文件上发出js警报时:
echo '<script language="javascript">';
echo 'alert("message successfully sent")';
echo '</script>';
脚本停止并警告它不显示。如果我删除这个回声的脚本工作正常。如何发出警报以查看var($ sql var)?
由于
答案 0 :(得分:1)
我怀疑你在已经打开的<script>
标签内回应。
尝试删除echo '<script language="javascript">';
和echo '</script>'
。
答案 1 :(得分:0)
要调试我使用以下命令将数据从php保存到javascript中。 根据自己的喜好调味:
<?php
$aTmp[ 'data1' ] = 'coolstuff1!';
$aTmp[ 'data2' ] = 'coolstuff2!';
echo '<script>';
echo "var oData = [];";
echo 'var oData = ' . json_encode( $aTmp ) . ';';
echo 'console.log( oData );';
echo '</script>';
?>