需要 jquery 选择框帮助

发布于 2024-10-17 22:36:13 字数 111 浏览 1 评论 0原文

我有选择框,选项值有

英国 美国

当我选择“英国”作为选项时,我想要两个值“UK”作为选定值,参数值为 1

有可能使用 jQuery 吗?

I have select box and option value has

United Kingdom
United States

When i select "United Kingdom" as option i want two values "UK" as selected value and param value as 1

Any possiblity using jQuery?

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

成熟的代价 2024-10-24 22:36:13

您可以使用 .data() 函数。首先,您必须设置所选选项的数据。

<option data-country="UK" data-value="1" selected="selected"></option>

然后您可以通过执行以下操作来获取该数据:

$("option:selected").data("country");
$("option:selected").data("value");

You could use the .data() function. First you have to set the data on your select options.

<option data-country="UK" data-value="1" selected="selected"></option>

Then you can get that data by doing the following:

$("option:selected").data("country");
$("option:selected").data("value");
暮年 2024-10-24 22:36:13

HTML

<select id="myid">
 <option value="0" class="US">United States</option>
 <option value="1" class="UK">United Kingdom</option>
</select>

jQuery

$('#myid').change(function (){
    var id   = $(this).val(); // 0 or 1
    var code = $(this).attr('class'); //UKorUS
    //do what u like with it
});

HTML

<select id="myid">
 <option value="0" class="US">United States</option>
 <option value="1" class="UK">United Kingdom</option>
</select>

jQuery

$('#myid').change(function (){
    var id   = $(this).val(); // 0 or 1
    var code = $(this).attr('class'); //UKorUS
    //do what u like with it
});
絕版丫頭 2024-10-24 22:36:13

使用二维数组并保留所需的值并获取下拉列表的 onchange 事件

Use an 2D Array and keep both the required values and get both onchange event of dropdown

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文