在两个不同的PHP文件中将Javascript变量转换为PHP变量


converting Javascript variable to PHP variable in two different php file

有人能帮我从这个选项标签中获取当前值吗将account.php作为会话变量或任何内容。。

// loadsubcat.php This code is for dependent dropdown
$query = mysql_query("SELECT * FROM table_cmsjob WHERE VesselID= {$parent_cat}");
while($row = mysql_fetch_array($query))
    {
    echo "<option value='$row[jobName]'>$row[jobName]</option>";
    }
var javascriptVariable = $('#sub_cat').val(); 

我知道使用ajax可以解决这个问题,但我不知道如何解决。

我将使用javascript变量作为下面几个复选框的引用,但第一个必须作为php变量传递。

您的ajax将是这样的,

$.ajax({
            type: 'POST',
            url: "account.php",// path to ajax file
            data: {javascriptVariable:javascriptVariable},// you can pass values here in key value pairs.
            success: function(data) {
                alert(data);
            }
        });

您可以发送n个密钥=>值对。

parent_cat:100

下一个:

echo $_POST['javascriptVariable'];  // <--- grabbing ajax data here

$query = mysql_query("SELECT * FROM table_cmsjob WHERE VesselID= {$parent_cat}");
while($row = mysql_fetch_array($query))
{
echo "<option value='$row[jobName]'>$row[jobName]</option>";
}

php文件中所反映的内容将在ajax成功data、中出现

alert(data)将提醒您在php中响应的内容。您可以在html文件中使用它。