【发布时间】:2016-04-13 19:13:34
【问题描述】:
我想禁用 woocommerce 结帐页面上的 select2 下拉菜单。我希望用户不能从结帐页面上的下拉菜单中更改国家/地区
我不想隐藏字段(国家),只想禁用下拉菜单
这就是 html 查找下拉菜单的方式
<div class="select2-drop select2-display-none select2-with-searchbox select2-drop-active" style="left: 92.5px; width: 556px; top: 668px; bottom: auto; display: block;" id="select2-drop">
<div class="select2-search">
<label for="s2id_autogen1_search" class="select2-offscreen">Country *</label>
<input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="select2-input" role="combobox" aria-expanded="true" aria-autocomplete="list" aria-owns="select2-results-1" id="s2id_autogen1_search" placeholder="" aria-activedescendant="select2-result-label-7">
</div>
<ul class="select2-results" role="listbox" id="select2-results-1">
<li class="select2-results-dept-0 select2-result select2-result-selectable select2-highlighted" role="presentation">
<div class="select2-result-label" id="select2-result-label-7" role="option">
<span class="select2-match">
</span>
India
</div>
</li>
<li class="select2-results-dept-0 select2-result select2-result-selectable" role="presentation">
<div class="select2-result-label" id="select2-result-label-8" role="option">
<span class="select2-match"></span>
United Kingdom (UK)
</div>
</li>
</ul>
</div>
请帮忙
【问题讨论】:
-
@ArcaneCraeda 嘿,感谢您的帮助,但是这只会从结帐页面中删除国家/地区字段。而且我相信客户会说他们希望国家/地区字段存在但希望将其禁用.. :(无论如何谢谢,,,
-
我明白了。您可以在“特定国家/地区”字段的“WooCommerce 设置”>“常规设置”中将商店设置为仅向一个国家/地区销售。查看我链接的答案下方的答案,如果有效,请报告。
-
是的,事实并非如此,我正在向四个国家/地区销售产品.. 根据购物车中产品的类别自动选择国家/地区,每个国家/地区一个类别
标签: javascript jquery wordpress woocommerce select2