我在页面上使用HTML下拉菜单,我的要求是当我从下拉列表中选择任何值时,它希望将其存储在同一页上的PHP变量中而无需提交表单或不刷新页面。如何将HTML SELECT元素值设置为php变量ONSELECT
我的代码是:
脚本:
<script type="text/javascript">
$("#bank_name").change(function(){
var data=$(this).val();
alert(data);
$.ajax({
url:"transaction.php",
type:"POST",
data: ({"bank_code": data}),
sucess: function(response){
console.log("Success");
alert(data);
},
error: function(response){
console.log("Error");
alert(data);
}
});
<script>
PHP代码:
$bank_code=$_POST["bank_code"];
echo "Bank Code is:",$bank_code;
它被选中选项的值,也提醒值,但警告之后它不会在PHP中回显值。
也显示你的html。和状态你想输出 –
它应该是'alert(response);' – Akintunde007