【问题标题】:pass javascript variable into php [duplicate]将javascript变量传递给php [重复]
【发布时间】: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

标签: javascript php


【解决方案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
  • 我试过了还是不行
猜你喜欢
  • 2014-01-11
  • 1970-01-01
  • 1970-01-01
  • 2012-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多