将php变量转换为ajax数据
我已经编辑了我的代码,它是这样的,但它不起作用。。请帮帮我将php变量转换为ajax数据,php,ajax,Php,Ajax,我已经编辑了我的代码,它是这样的,但它不起作用。。请帮帮我 <?php $variable = "krishna"; ?> <script> $.ajax({ type:"POST", url:"ajax.php", data:{ variable:<?php echo $variable; ?> }, success:function(m
<?php
$variable = "krishna";
?>
<script>
$.ajax({
type:"POST",
url:"ajax.php",
data:{
variable:<?php echo $variable; ?>
},
success:function(msg){
$("#val").html(msg);
}
});
</script>
<div id="val"></div>
$.ajax({
类型:“POST”,
url:“ajax.php”,
数据:{
变量:
},
成功:功能(msg){
$(“#val”).html(msg);
}
});
ajax.php
<?php
echo $_POST['variable'];
?>
谢谢大家
<script>
$.ajax({
type:"POST",
url:"",
data:{data:'<?php echo $data; ?>',data1:'<?php echo $data1; ?>'}
success: function(data)
{ }
});
</script>
$.ajax({
类型:“POST”,
url:“”,
数据:{data:'',data1:'}
成功:功能(数据)
{ }
});
您可以使用数据{data1:data1,data2:data2,data3:data3}添加任意数量的变量,它类似于{variablename:value}使用与javascript内联的
echo
语句。因为PHP在服务器上执行,所以所有的PHP处理都将在javascript运行时完成
<?php
$variable = "php";
?>
<script>
$.ajax({
type:"POST",
url:"",
data:{
variable:"<?php echo $variable; ?>"
},
success:
});
</script>
$.ajax({
类型:“POST”,
url:“”,
数据:{
变量:“
},
成功:
});
试试这个
<script type="text/javascript">
$.ajax({
type: "POST",
url: "",
data: 'var=<?php echo $variable;?>',
success: function(){
}
});
</script>
$.ajax({
类型:“POST”,
url:“”,
数据:“var=”,
成功:函数(){
}
});
如果不是出于友好目的,您可以使用echo;您不能用javascript生成变量吗?语法不正确,必须引用值。对于不能作为答案的发布代码,请选择“是”。自修复后删除。@ConnorPeet谢谢!:D