将jquery值分配给php变量
在同一页面中,我点击按钮时设置了jquery值。 我希望在没有表单提交的情况下将值传递给同一页面中的php变量。
jQuery的
$(".next").click(function(){ }
同时检查php值
每当我得到空值时。 哪里弄错了。 Ps:我无法发送ajax调用来获取值
您根本无法做到这一点,您需要了解客户端/服务器端编程之间的区别,您不能将Javascript值分配给PHP变量,是的,但您可以将PHP值分配给您的javascript。
您可以使用cookie来实现此目的。
在Javascript中:
在PHP中
如果您想使用jquery和ajax将php值发送到php页面,那么首先,创建类型为hidden的输入文本。 把你的php值放进去吧。 当你点击然后从jquery中隐藏的输入类型中获取该值,然后将其传递给你想要的任何页面。
做一些这样的事情。
$(".next").click(function (){ var php_val=$("#php_val").val();//it is getting value from hidden filed whose id is 'php_val'. //make ajax call with this as follows $.post("a.php",{php_val:php_val},function(data){ //a.php is page name where u want to send php value. }) });
我希望这能回答你的问题
它会帮助你,