【问题标题】:How to add second value in the link如何在链接中添加第二个值
【发布时间】:2014-08-31 14:22:13
【问题描述】:

我有:

<select name="user" id="user">
    <option>...</option>
</select>
<select name="category" id="category">
    <option>...</option>
</select>

<script>
$('#category').change(function(){
    var id_user = $('#user').val();
    var url = 'stock_fetch.php?id_cat=' + $(this).val();
    $('#frame').load(url);
});
</script>

现在可以了,但我必须添加链接和var id_user 才能有这样的东西:

http://www.example.com/stock_fetch.php?id_user=xxx&amp;id_cat=xxx

我的想法是在选择id_user nothing @ nothing of the id_cat然后用id_userid_cat x / p>中的@ x / p>

【问题讨论】:

  • 发布问题时我的错误,我没有粘贴那部分代码。已更新。
  • 这样的?如果您可以指定替换example.com 的域,那么这个小提琴可能会更有效..:jsfiddle.net/mohitk117/8pzjzjdu

标签: javascript php jquery forms get


【解决方案1】:

试试这个:

$('#category').change(function(){
    var id_user = $('#user').val();
    var id_cat = $(this).val();
    var url = 'stock_fetch.php?id_user=' + id_user + '&id_cat=' + id_cat;
    $('#frame').load('http://www.example.com/' + url);

    alert($('#frame').text());
});

【讨论】:

    【解决方案2】:

    试试这个

    <script>
    $('#category,#user').change(function(){
        var id_user = $('#user').val();
        var id_category = $('#category').val();
        var url = 'stock_fetch.php?id_user='+id_user+'&id_cat='+id_category;
        if(id_user&&id_category){
           $('#frame').load(url);
        }
    });
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-29
      • 1970-01-01
      • 2011-12-31
      • 2020-05-28
      • 2012-05-17
      • 2019-11-09
      相关资源
      最近更新 更多