当我从下拉列表中选择数据时,如何在URL(media.php?data = 123)中添加$ _GET ['data']?

纳西洪·阿敏·苏哈迪延(Nasihun Amin Suhardiyan)

我正在开发一个项目,这是我在php中有一个网站,在mysql中有一个数据库。我已经很好地联系了他们。现在,我有了组合框,其中已使用数据库中的数据填充了组合框。

这是我的“选择”脚本:

<script>
 jQuery(".asdasd").on("change", function () {
        var url_to_append = $(this).find(":selected").text();
        var val = $(this).find(":selected").val();
        //if above dont work try this var val =$('select[name="day"]').val();
        window.location.href = "yourURL?"+url_to_append+"="+val;

    });
 </script>

<td><select class="form-control input-sm mb-md" name="day">
        <option value=0 selected>- Day -</option>
    <?php
    $q = mysql_query("select * from t_day");
    while ($row1 = mysql_fetch_array($q)){ 
        echo "<option value=$row1[kd_day] required\>$row1[day]</option>";
    }
    ?>
    </select></td>

fyi:$ row1 [kd_day]的值为(星期一,星期二,星期三,星期四,星期五,星期六,星期日)

现在的问题是,从组合框中选择任何值时,我选择的数据应在地址栏中更新(使用所选值自动刷新)。

example_1:当我从下拉列表中选择“星期五”时,页面将刷新,URL将变为www.mydomain.com/index.php?days=friday

example_2:当我从下拉列表中选择“星期日”时,页面刷新,URL将变为www.mydomain.com/index.php?days=sunday,

怎么做呢?

苏米·潘迪(Sumit Pandey)

要么使用jQuery

$(".input-sm").on("change", function () {
        window.location.href = "www.mydomain.com/index.php?days="+$(this).find(":selected").text();

    });

或者您可以尝试在选项中添加锚标记,例如(不确定是否可以正常使用)

echo "<option value=$row1[kd_day] required\><a href='www.mydomain.com/index.php?days='.$row1[day]>$row1[day]</a></option>";

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用PHP中的data-urlencode进行GET请求

如何在$ http GET方法中设置参数以从下拉Angularjs发送数据

在jQuery中再次使用$ .get(“ url”,data)?

如何在HTML下拉列表中列出data-tz?

如何过滤get_context_data中的数据

如何在Jest /酶测试中模拟从下拉列表中选择?

如何在Google Data Studio图表中添加误差线?

当我使用get api时,我想使用数据库中的字段作为下拉列表

用户从下拉列表中选择值时如何在文本字段中显示数据库值

如何在PHP中执行类似$ this-> data [$ variable]的操作?

如何检查$ data = file_get_contents(“ php:// stdin”)是否为空?

页面中的data-id更改后,如何在jQuery中选择data-id?

从get_data字符串中删除多余的数据

如何从CBV的get_context_data中获取“ pk”或“ id”?

在PHP中包含文件时使用data:// text / plain

当我在detailsView控件中编辑数据时,如何获取下拉列表选择的值?

如何在data.table中的未清除数据中选择年份范围?

如何在.data()中添加文本?

如何在get_context_data中获取值

如何将datetime.combine添加到ListView中的get_context_data

当我在Rails中选择下拉列表时如何添加复选框

当我在拥有 Flowable Data 时卡住了,如何在 RxJava2 中连续发出请求?

我将如何将我从下拉列表中选择的数据附加到 yii2 中的下一个输入字段

在 url php 中添加 GET 参数

如何从下拉列表中的后端填充数据并在 Angular 中选择值?

当我的 sql 查询必须从表中选择两个元素时,如何在 rest api 上的 app.get 函数中调整路径?

当我在 R 中选择数据框“emp.data B”时,如何将标题/标签呈现为“摘要”?

当我从数据库(在 ASP.NET Core 中)检索数据时,如何在 data-src 属性的 div 中键入图像 URL?

如何在 r 中的嵌套列表 data.frame 中添加列表名称作为列