Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
jquery变量中的几个问题_Jquery_Wordpress - Fatal编程技术网

jquery变量中的几个问题

jquery变量中的几个问题,jquery,wordpress,Jquery,Wordpress,我不知道如何将PHP变量中的值放入jQuery变量。我试过一些方法,但仍然不起作用 checkboxstatus = "<?php echo $checkboxstatus; ?>"; checkboxstatus=”“; 每次在数据库中执行此操作时,该行看起来如下所示: jQuery(文档).ready(函数(){ jQuery(“#wyslij”)。单击(函数(e){ e、 预防默认值(); checkboxstatus=“”; jQuery.ajax(

我不知道如何将PHP变量中的值放入jQuery变量。我试过一些方法,但仍然不起作用

checkboxstatus = "<?php echo $checkboxstatus; ?>";
checkboxstatus=”“;
每次在数据库中执行此操作时,该行看起来如下所示:

jQuery(文档).ready(函数(){
jQuery(“#wyslij”)。单击(函数(e){
e、 预防默认值();
checkboxstatus=“”;
jQuery.ajax({
类型:“POST”,
url:“czekboks.php”,
数据:{
checkboxstatus:checkboxstatus
},
成功:功能(结果){
log('数据已成功发送到服务器');
}
})
})
})

您可以将PHP变量本地化,然后在js文件中使用它。

为此,您需要在PHP页面而不是js页面中执行jQuery/js代码,这也是它不是一个好模式的部分原因。更好的方法是将
$checkboxstatus
值设置为
#wyslij
元素的数据属性,并在单击事件中读取该值,而不需要任何PHP意大利面。我建议查看客户端和服务器端编码之间的区别。谢谢@rorymcrossan.)您不能在JS中使用php。你可以用另一种方法来做。