我有一个小项目,其中我有一个由JQuery UI插件提供的选择下拉菜单。下拉列表中包含一个国家和他们的调用代码numbers.Is列表当选择对焦时,我会显示国家名称和通话代码,并只显示通话代码,当它与选定的值失焦时。JQuery UI选择菜单更改显示文本上的变化
下面是代码
HTML
<select class="form-control" id="cdropmovil" name="dropmovil"></select>
JavaScript函数
$.getJSON('../../Content/paises.json', function (json) {
var countries = json.countries;
countries.forEach(function (country) {
var opcion = '<option value="'+country.code+'">' + country.name + ' '
+ country.code + '</option>';
$("#cdropmovil").append(opcion);
}, this);
这里就是我明明试过unsuccesfully ...
$("#cdropmovil").on('change', function() {
$(this).text($("#cdropmovil option:selected").val());
})
你想是这样的[https://jsfiddle.net/weuydu6e/](https://jsfiddle.net/weuydu6e/) –
没错!多数民众赞成在!!但选项按钮的内容变化!我会反正看,看看我能弄清楚。谢谢! – user6321125
你想让我把它写成答案吗? –