将javascript变量传递给php [重复]

Posted

技术标签:

【中文标题】将javascript变量传递给php [重复]【英文标题】:pass javascript variable into php [duplicate] 【发布时间】:2016-02-23 20:48:51 【问题描述】:

我想在 php.ini 中使用 javascript 变量。 当从下拉列表中选择一个选择选项时,它会触发更改功能并获得它的值。我想在 php 中使用这个值来检查数据库。

下面是代码:

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>


<script type="application/javascript">
$(document).ready(function()$('select[name="dropdown"]').change(function()

    var a=$(this).val() ;
        alert(a);



);
);



</script>

</head>

<body>

<select name="dropdown" size=1>
    <option value="1">option 1</option>
    <option value="2">option 2</option>
</select>
</html>
</body>

如果有人可以帮忙?

【问题讨论】:

您可以向后端发出ajax post请求并检查数据库。 使用 AJAX link 【参考方案1】:

像这样使用ajax :-

$.post('file.php', variable: variableToSend);

这样的代码:-

    <script type="application/javascript">
    $(document).ready(function()$('select[name="dropdown"]').change(function()

        var a=$(this).val() ;
        $.post('file.php', variable: a);
    );
);

在您的服务器上,您需要接收在帖子中发送的变量:

$variable = $_POST['variable'];

【讨论】:

如何在 file.php 中使用这个变量 得到这样的值 $variable = $_POST['variable']; 我不想将值发布到任何其他 php 文件..可以使用变量将其重定向到同一页面 更改 file.php 在您的同一页面名称@rinkusimlai 我试过了还是不行

以上是关于将javascript变量传递给php [重复]的主要内容,如果未能解决你的问题,请参考以下文章

获取 Javascript 变量并将其传递给 PHP 函数 [重复]

将JavaScript数组传递给PHP数组[重复]

将Javascript数组传递给PHP文件[重复]

如何从 Javascript 提示框中获取值并将其传递给 PHP 变量以便能够保存在 SQL 中?

将 PHP 变量传递给 Javascript

如何从 Blade 格式 HTML 将 PHP 变量传递给 JavaScript 函数