返回介绍

城市选择器 / City

发布于 2020-05-15 10:59:35 字数 1070 浏览 1140 评论 0 收藏 0

特性

  1. 带有初始值
  2. 只能选择城市, 不可手工输入
  3. 使用默认城市列表
  4. 可指定name值, 可在直接form中使用
<label for="city">请选择城市</label>
<input id="city" type="text" class="city" />
require(['moye/City', 'jquery'], function (City, $) {
    
    var city = $('#city');

    new City({
        name: 'city',
        main: city[0],
        readOnly: true,
        value: '北京'
    }).render();
    
    // 触发城市选择展现
    city.trigger('click');

});

不使用默认城市

<label for="no-default-city">请选择城市</label>
<input id="no-default-city" type="text" class="no-default-city" />
require(['moye/City'], function (City) {

    var $ = require('jquery');

    $('.no-default-city').each(function () {

        var city = new City({
            main: this,
            autoFill: false
        });

        city.fill(''
            + '其他|'
            + '香港,澳门,台湾'
        );

        city.render();

    });

});

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文