如果我有两个输入表单,例如......
<input type="text" class="foo2" name="bar1" id="someid1" value="" />
<input type="text" class="foo2" name="bar2" id="someid2" value="" />
<Some Javascript to get the variable from "bar1">
< Some PHP to set a php variable based on the previous javascript variable >
result --- $phpvariable = (the user defined variable in name="bar1")
在同一个文件中,想要将第一种形式的“值”设置为php变量,我可以通过哪些方式实现这一目标?
编辑..由于值为空,用户输入值并在提交表单之前设置php变量。我假设javascript需要与json_encode一起使用,但我对Javascript不太熟悉,无法完成此任务。
答案 0 :(得分:-1)
您需要ajax(请参阅http://www.w3schools.com/ajax/)到您的.php页面。
假设您有一个名为ajaxMe.php的php文件,其内容为:
<?php
echo $_REQUEST['passedVariable'] . "!";
?>
现在如果你ajax到url:ajaxMe.php?passedVariable = Hello,响应将是“你好!”