Javascript 默认下拉字段
我想出了一个函数使默认下拉标签显示USA。我的代码无效。如何正确执行此操作Javascript 默认下拉字段,javascript,jquery,Javascript,Jquery,我想出了一个函数使默认下拉标签显示USA。我的代码无效。如何正确执行此操作 jQuery(document).ready(function() { populateCountries("Country__c", "State_Province__c"); populateDataLayer(); jQuery("#Country__c").val("USA").change(); }); Remove.change(),将事件侦听器应用于该项,而不是更新它。您只需要.
jQuery(document).ready(function() {
populateCountries("Country__c", "State_Province__c");
populateDataLayer();
jQuery("#Country__c").val("USA").change();
});
Remove.change()
,将事件侦听器应用于该项,而不是更新它。您只需要.val(…)
即可进行更改。删除.change()
此外,请确认下拉列表的值包含“USA”,而不是选项元素中的文本。什么是无效的?什么不起作用?你有什么错误?在
populateCountries
和populateDataLayer
中会发生什么?它们执行正确吗?什么类型的元素是#Country_uc
(选择
或选项
或其他内容)?选择下拉列表显示“选择国家”而不是显示“美国”作为默认选择。所有国家的人口都是正确的。