h5获取url数据

 getUrlData() {

      let url = window.location.href;

      let urlArr = url.split("?");

      let urlData = urlArr[1];

      if (!urlData) return;

      let urlDataArr = urlData.split("&");

      let urlDataObj = {};

      for (let i = 0; i < urlDataArr.length; i++) {

        let item = urlDataArr[i].split("=");

        urlDataObj[item[0]] = item[1];

      }

      return urlDataObj;

    },

mounted() {

    this.xxxx= this.getUrlData() &&this.getUrlData().xxxx;

    },

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是一个使用 jQuery 实现的动态二级联动的示例代码,你可以根据自己的需求进行修改: HTML 代码: ```html <select id="province"> <option value="">请选择省份</option> </select> <select id="city"> <option value="">请选择城市</option> </select> ``` JavaScript 代码: ```javascript $(function() { // 加载省份数据 $.ajax({ url: 'api/province', success: function(data) { var options = '<option value="">请选择省份</option>'; $.each(data, function(index, item) { options += '<option value="' + item.id + '">' + item.name + '</option>'; }); $('#province').html(options); } }); // 绑定省份下拉列表的 onchange 事件 $('#province').change(function() { var provinceId = $(this).val(); if (!provinceId) { // 如果未选择省份,则清空城市下拉列表 $('#city').html('<option value="">请选择城市</option>'); return; } // 加载城市数据 $.ajax({ url: 'api/city?province_id=' + provinceId, success: function(data) { var options = '<option value="">请选择城市</option>'; $.each(data, function(index, item) { options += '<option value="' + item.id + '">' + item.name + '</option>'; }); $('#city').html(options); } }); }); }); ``` 这里的示例代码中,省份和城市数据都通过 AJAX 异步请求获取,并动态填充到对应的下拉列表中。当用户选择省份时,会根据省份 ID 动态请求对应的城市数据,并填充到城市下拉列表中。如果用户未选择省份,则会清空城市下拉列表。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值