-1

如果我有两种输入形式,例如...

    <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 还不够熟悉,无法做到这一点。

4

1 回答 1

-1

您需要将 ajax(参见http://www.w3schools.com/ajax/)添加到您的 .php 页面。

假设您有一个名为 ajaxMe.php 的 php 文件,其内容为:

<?php
    echo $_REQUEST['passedVariable'] . "!";
?>

现在,如果您 ajax 到 url:ajaxMe.php?passedVariable=Hello,响应将​​是“Hello!”

于 2013-11-13T21:16:09.240 回答