joomla中的下拉列表

时间:2017-05-20 09:24:55

标签: php joomla joomla-extensions joomla-module

我正在使用 Joomla 3.6.5 ,我想在我的网站Joomla的页面中创建一个下拉列表。

我的情景是:

我有48个州,用户必须在列表中单击他的状态,然后他将在其他页面中重定向,描述有关其州的内容。

在网上查看后,我找到了扩展名SobiPro,但它只有30个链接而已。

我是Joomla的新手,我不知道该怎么做。

请帮助我解决我的困惑。

1 个答案:

答案 0 :(得分:1)

以下是您可以在任何网站上使用的一般解决方案: https://codepen.io/panchroma/pen/pPQbxg

我在Joomla网站上运行良好。

将此javascript添加到您的页面

<script language="JavaScript" type="text/javascript">
    function ChangeUrl(form) {
        if (form.State.selectedIndex != 0) {
            var url;
            url = form.State.options[form.State.selectedIndex].value;
            window.open(url, '_self');
        }
    }
</script>

然后手动构建表单

<form>
    <select name="State" onchange="ChangeUrl(this.form)">
        <option selected="selected" value="">Choose you State</option>
        <option value="#state1">state1</option>
        <option value="#state2">state2</option>
        <option value="#state3">state3</option>
    </select>
</form>  

希望这有帮助!