如何从ajax/php查询在jQuery中定义变量

如何从ajax/php查询在jQuery中定义变量,php,jquery,ajax,Php,Jquery,Ajax,我有一个文本字段,当我在其中输入文本时,通过php/ajax在数据库上进行搜索 结果如下所示: echo "<li data-lost-id='".$lostId."'>" . $lost_time_desc. "</li>"; 但控制台显示“未定义” 您可以使用.attr()从自定义标记属性获取值 var lostId = $(theLiElement).attr('data-lost-id'); 或者可以将PHP变量直接回送到js变量中 var lostId =

我有一个文本字段,当我在其中输入文本时,通过php/ajax在数据库上进行搜索

结果如下所示:

echo "<li data-lost-id='".$lostId."'>" . $lost_time_desc. "</li>";
但控制台显示“未定义”

您可以使用
.attr()
从自定义标记属性获取值

var lostId = $(theLiElement).attr('data-lost-id');
或者可以将PHP变量直接回送到js变量中

var lostId = '<?php echo $lostId; ?>';
var lostId='';

不错!谢谢
var lostId = '<?php echo $lostId; ?>';