使用请求将值从php页面发送到选择标记

使用请求将值从php页面发送到选择标记,php,html,Php,Html,我想从php页面发送一个值,它将选择该值,html页面将显示所选值 这是我的密码: 血型: 若您只想在HTML页面上发送数据,那个么可以通过jquery。您可以根据需要使用以下代码 <html> <head> <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script> <script type="text/java

我想从php页面发送一个值,它将选择该值,html页面将显示所选值

这是我的密码:

血型:

若您只想在HTML页面上发送数据,那个么可以通过jquery。您可以根据需要使用以下代码

<html>
<head>
<script src="http://code.jquery.com/jquery-latest.min.js"
    type="text/javascript"></script>
<script type="text/javascript">
    $(document).ready(function() {
        $(document).on('click', '#bloodgp', function() {
            var get_selected_option_value = $(this)val();
            window.location = 'your_html_page_name/bloodgp=' + get_selected_option_value;
        });
    });
</script>
</head>
<body>
    Blood Group: 
    <select name="bloodgp" id="bloodgp" <?php echo($data['user_bloodgroup']==$bloodgp)?'checked':'' ?>>
    <option value="A+">A+</option
    <option value="B+">B+</option>
    <option value="AB+">AB+</option>
    <option value="O+">O+</option>
    <option value="A-">A-</option>
    <option value="B-">B-</option>
    <option value="AB-">AB-</option>
    <option value="O-">O-</option>
</select>
</body>
</html>

$(文档).ready(函数(){
$(文档).on('click','#bloodgp',function(){
var get_selected_option_value=$(this)val();
window.location='your_html_page_name/bloodgp='+get_selected_option_value;
});
});
血型:
>
A+考虑到您的
位于
中,根据
方法
get
post
),提交时,值将存储在
$\u get
$\u post

// Example with post
<?php
//Verifying the form has been submitted
if (isset($_POST) && isset($_POST['submit'])) {
    // here is the value you want
    $select_value = $_POST['bloodgp'];
}
?>
//带有post的示例
如果您希望在用户选择某个
而不是在提交表单时执行某项操作,则将使用JavaScript
你可以像我以前一样找到答案(阅读2个第一答案)。


下次,请搜索已回答的问题,发布您的代码,并进一步解释您正在尝试做什么以及如何做。

请不要费心将代码放在这里,这很容易理解

你想发送一个由用户选择的血型,现在想用html显示它, 选择框的常用格式为

<select name="bloodgp">
<option value="A+">A+</option
<option value="B+" selected >B+</option>
</select>

A+

A+只想获取
的值?您的代码没有显示任何难度是的,只想获取由php页面值选择的select的值您在
末尾忘记了一个
<select name="bloodgp">
<option value="A+">A+</option
<option value="B+" selected >B+</option>
</select>
<select name="bloodgp">
<option value = "<?php echo $data['user_bloodgroup'];?>" selected><?php echo $data['user_bloodgroup'];?></option>
<option value="A+">A+</option
<option value="B+">B+</option>
</select>