将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 函数 [重复]