Javascript 我有一个重定向另一个表单的按钮,我想在下拉列表中将该按钮值作为下一页表单中的选定选项?
这是一个代码按钮代码Javascript 我有一个重定向另一个表单的按钮,我想在下拉列表中将该按钮值作为下一页表单中的选定选项?,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,这是一个代码按钮代码 <h2 class="single-heading"> <?php echo get_the_title(); ?> Review <a href=" <?php echo home_url().'/submit-review/'; ?> " class="btn btn-light text-right pbd-title-bt
<h2 class="single-heading">
<?php echo get_the_title(); ?>
Review
<a href="
<?php echo home_url().'/submit-review/'; ?>
" class="btn btn-light text-right pbd-title-btn" id="title" value="
<?php echo get_the_title($post->ID); ?>
" >
<i class="fa fa-plus" aria-hidden="true">
</i>Write a Review</a>
</h2>
复习
我希望下拉列表中的post或按钮值作为选定值。这是第二页的表单代码
<div class="col-md-12 col-lg-12 col-xs-12 col-sm-12">
<label class="control-label">Select Breeder Name/Entity <span class="required">*</span></label>
<select class="category form-control" data-placeholder="Select an option" id="pbd_review_name" name="pbd_review_name_id" >
<option value="">Select an option</option>
<?php $res = get_posts(array('post_type' => 'review', 'post_status' => 'publish', 'posts_per_page' => -1));
if(!empty($res)){
foreach($res as $row){
$b_name = $row->post_title;
$b_photo = get_post_meta($row->ID,'photo',true);
$b_suburb = get_post_meta($row->ID,'suburb',true);
$b_state = get_post_meta($row->ID,'state',true);
$b_website = get_post_meta($row->ID,'website',true);
echo '<option value="'.$row->ID.'" data-name="'.$b_name.'" data-photo="'.$b_photo.'" data-suburb="'.$b_suburb.'" data-state="'.$b_state.'" data-website="'.$b_website.'" >'.$b_name.'</option>';
}
}
?>
</select>
</div>
选择繁殖者名称/实体*
选择一个选项
在此下拉列表中,已提示posts值。但我希望将post name作为所选选项值
我希望你能理解我的问题
谢谢您可以使用方法$\u获取其他页面的trasport值,然后使用所选方法:
<?php
$value=$_GET['VALUE1']
$othervalue=$_GET['VALUE2']
echo '<option value="$value" selected>$othervalue</option>
您可以尝试在$\u REQUEST/$\u POST中发送值,并在下拉列表中比较值:
<?php
$value=$_REQUEST['value']; //value with which you want to compare
//then in loop
echo '<option value="'.$row->ID.'" <?php echo ($val == $value)?"selected":"" ?> >'.$b_name.'</option>';
//$val is the value which is received in dropdown i.e $row->ID $value is the value you received in $_REQUEST
注释不用于扩展讨论;这段对话已经结束。
<div class="col-md-12 col-lg-12 col-xs-12 col-sm-12">
<label class="control-label">Select Breeder Name/Entity <span class="required">*</span></label>
<select class="category form-control" data-placeholder="Select an option" id="pbd_review_name" name="pbd_review_name_id" >
<?php
$valueID= $_GET['valueid'];
$valueNAME= $_GET['valuename'];
echo "<option value='$valueID' selected>$valueNAME</option>";
$res = get_posts(array('post_type' => 'review', 'post_status' => 'publish', 'posts_per_page' => -1));
if(!empty($res)){
foreach($res as $row){
$b_name = $row->post_title;
$b_photo = get_post_meta($row->ID,'photo',true);
$b_suburb = get_post_meta($row->ID,'suburb',true);
$b_state = get_post_meta($row->ID,'state',true);
$b_website = get_post_meta($row->ID,'website',true);
echo '<option value="'.$row->ID.'" data-name="'.$b_name.'" data-photo="'.$b_photo.'" data-suburb="'.$b_suburb.'" data-state="'.$b_state.'" data-website="'.$b_website.'" >'.$b_name.'</option>';
}
}
?>
</select>
<h2 class="single-heading">
<?php echo get_the_title(); ?>
Review
<a href="
<?php echo home_url().'/submit-review/'; ?>
" class="btn btn-light text-right pbd-title-btn" id="title" value="
<?php echo get_the_title($post->ID); ?>
" >
<i class="fa fa-plus" aria-hidden="true">
</i>Write a Review</a>
</h2>
$_SESSION['id'] = $post->ID;
$_SESSION['title'] = $post->title;
<div class="col-md-12 col-lg-12 col-xs-12 col-sm-12">
<label class="control-label">Select Breeder Name/Entity <span class="required">*</span></label>
<select class="category form-control" data-placeholder="Select an option" id="pbd_review_name" name="pbd_review_name_id" >
<?php
$valueID= $_SESSION['id'];
$valueNAME= $_SESSION['title'];
echo "<option value='$valueID' selected>$valueNAME</option>";
$res = get_posts(array('post_type' => 'review', 'post_status' => 'publish', 'posts_per_page' => -1));
if(!empty($res)){
foreach($res as $row){
$b_name = $row->post_title;
$b_photo = get_post_meta($row->ID,'photo',true);
$b_suburb = get_post_meta($row->ID,'suburb',true);
$b_state = get_post_meta($row->ID,'state',true);
$b_website = get_post_meta($row->ID,'website',true);
echo '<option value="'.$row->ID.'" data-name="'.$b_name.'" data-photo="'.$b_photo.'" data-suburb="'.$b_suburb.'" data-state="'.$b_state.'" data-website="'.$b_website.'" >'.$b_name.'</option>';
}
}
?>
</select>
<?php
$value=$_REQUEST['value']; //value with which you want to compare
//then in loop
echo '<option value="'.$row->ID.'" <?php echo ($val == $value)?"selected":"" ?> >'.$b_name.'</option>';
//$val is the value which is received in dropdown i.e $row->ID $value is the value you received in $_REQUEST