我在php文件中得到了变量:like
$segmentData = $loadData['segment'];
echo $segmentData;
我如何使用此值插入/追加到jQuery中的span元素?!?!
我试图将其放置在php文件中创建的span元素中,然后使用jQuery通过ID进行提取,但没有成功。
我认为必须对此有更好的解决方案。
编辑:
我将其与WP一起用于ajax调用。我进入了回调函数请求的数据,但是现在我想将该数据以div或span形式显示在前面。
到目前为止,我已经跨过
<span id="segment"> <?php echo $segmentData ;?></span>
并在js上点击获取ID为“段”的值,而不是追加,但我不想在php文件中制作html元素,而我尝试过的这一操作并未获得我的价值
请问我是否需要更多信息
最佳答案
最简单的方法是这样的:
<?php
$segmentData = $loadData['segment'];
?>
...
<script language="javascript" type="text/javascript">
var str = "<?= echo $segmentData ?>";
</script>
如果您使用的是AJAX,则可以这样做(特别是如果您想从另一个文件加载php变量)
get-data.php
<?php
$segmentData = $loadData['segment'];
echo $segmentData;
?>
index.php(或任何实际的页面都这样命名)
$.ajax({
type: "GET",
url: 'get-data.php',
success: function(data){
$('#idOfYourSpan').text(data.response);
},
error: function(e, d, l){
console.log(e);
}
});
这里有一个更长,更深入的答案:How to pass variables and data from PHP to JavaScript?
关于javascript - 如何将php文件中的值包含到jQuery中并将其放置到span元素中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24866968/