pass javascript variable into php
本问题已经有最佳答案,请猛点这里访问。
我想在PHP中使用javascript变量。当从下拉菜单中选择一个select选项时,它会触发change函数并获取它的值。我想在php中使用这个值来检查数据库。
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"> <script type="application/javascript"> $(document).ready(function(){$('select[name="dropdown"]').change(function(){ var a=$(this).val() ; alert(a); }); }); </head> <body> <select name="dropdown" size=1> <option value="1">option 1</option> <option value="2">option 2</option> </select> </html> </body> |
如果有人能帮忙?
使用
1 | $.post('file.php', {variable: variableToSend}); |
这样的代码:
1 2 3 4 5 6 7 | <script type="application/javascript"> $(document).ready(function(){$('select[name="dropdown"]').change(function(){ var a=$(this).val() ; $.post('file.php', {variable: a}); }); }); |
在您的服务器上,您需要接收在日志中发送的变量:
1 | $variable = $_POST['variable']; |