将javascript变量传递给php

时间:2015-11-21 10:44:43

标签: javascript php

我想在php中使用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>

如果Aneyone能帮忙吗?

1 个答案:

答案 0 :(得分:2)

像这样使用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'];