Javascript 获取不包含具有给定值的选项的所有选择的列表
通过使用jQuery,我试图让jQuery返回所有不包含具有给定值的选项的选择,到目前为止,我得到了:Javascript 获取不包含具有给定值的选项的所有选择的列表,javascript,jquery,Javascript,Jquery,通过使用jQuery,我试图让jQuery返回所有不包含具有给定值的选项的选择,到目前为止,我得到了: $.each($("select:has(option:not(:contains('Stamp Duty 125k - 249k')))"), function (key, value) { $("p").text(value.name); }); 但如果select有多个选项,则此选项不起作用。我一直在努力寻找实现预期功能的方法,因此非常感谢您的帮助。谢谢 您可以使用.filte
$.each($("select:has(option:not(:contains('Stamp Duty 125k - 249k')))"), function (key, value) {
$("p").text(value.name);
});
但如果select有多个选项,则此选项不起作用。我一直在努力寻找实现预期功能的方法,因此非常感谢您的帮助。谢谢 您可以使用.filter()
您可以像这样使用选择-
$selects.each(function (key, value) {
$("p").append(value.name);
});
您可以使用.filter()
您可以像这样使用选择-
$selects.each(function (key, value) {
$("p").append(value.name);
});
由于缺少
$,看起来像是复制粘贴错误。每个方法()
您的问题主要是因为您使用的是文本
而不是附加
替换了p
以前的内容
$("select:has(option:not(:contains('Stamp Duty 125k - 249k')))").each(
function (key, value) {
$("p").append(value.name);
});
由于缺少$,看起来像是复制粘贴错误。每个方法()
您的问题主要是因为您使用的是文本
而不是附加
替换了p
以前的内容
$("select:has(option:not(:contains('Stamp Duty 125k - 249k')))").each(
function (key, value) {
$("p").append(value.name);
});
请发布您的HTML。请发布您的HTML。您在每个:)中缺少
)在每个:)中缺少
)