重新加载页面后,在同一页面上显示所选选项

时间:2017-04-14 12:06:34

标签: php jquery

我有一个选择选项,当我选择任何项目后,我点击同一页面上的按钮页面重新加载。我想在重新加载页面之后获得这个选择的选项。 这是PHP脚本

<select id="poet_id" class="filter-btn txtEntry2">
<option value="">-Poet- </option>
<?php foreach ($poet_list as $poet){ ?>
    <option selected="selected" value="<?php  echo $poet["PI"]; ?>"><?php if($poet["PE"]){ echo $poet["PE"]; } elseif($poet["PH"]){ echo $poet["PH"]; }else{ echo $poet["PU"];} ?></option>
<?php } ?>
</select>

这是我的jquery脚本

$(function() {
  $("#video_search").click(function() {
    var poet_id = $("#poet_id").val(); //alert(poet_id);    
    var singer_id = $("#singer_id").val(); //alert(singer_id);

    if (singer_id == "" && poet_id == "") {
      //alert('Please Select Singer name');
      $("#response").html("Please Select Singer Or Poet Name").show().fadeOut(3000).css("color", "red");
    } else {
      //var info='type='+ type_id +'&category=' + category;
      var info = 'singer_id=' + singer_id; {
        if (info) {
          //alert(info);
          window.location.href = "videos.php?singer_id=" + singer_id + '&poet=' + poet_id;
        } else {
          alert('No Data Found');
        }

      }
    }
  });
});

我正在使用此脚本,但我无法在其他页面上显示所选选项。 感谢

1 个答案:

答案 0 :(得分:0)

您正在所有选项中进行选择。使其以sum_values匹配值的library(dplyr) df %>% mutate(unique_ids = !duplicated(ids)) %>% group_by(dates) %>% summarise(unique_ids = sum(unique_ids), sum_values = sum(values)) %>% right_join(data.frame(dates = seq(min(df$date), max(df$dates), by = 1))) %>% mutate_each(funs(replace(., is.na(.), 0)), -dates) %>% mutate_each(funs(cumsum), -dates) # dates unique_ids sum_values # <date> <dbl> <dbl> #1 2011-10-01 2 36 #2 2011-10-02 3 38 #3 2011-10-03 4 43 #4 2011-10-04 4 43 #5 2011-10-05 4 53 #6 2011-10-06 5 58 值为条件。

类似的东西:

$poet["PI"]