gpt4 book ai didi

jQuery 功能同步(仅适用于警报)

转载 作者:行者123 更新时间:2023-12-01 05:09:09 25 4
gpt4 key购买 nike

这里我构造了一个数组:

var optionTexts = [];
$('#stripeMeSubSubCat tr').each(function(){
if ($(this).find('input:checkbox.subsubcat_chkclass:not(:checked)').length == 0)
{
subsubrow_cat_id_no = parseInt($(this).closest("tr").attr("id"));
optionTexts.push(parseInt(subsubrow_cat_id_no));
};
});

下面的代码仅在启用警报时才有效。我读到这可能是由于同步问题造成的。下面的代码有解决办法吗?谢谢。

$('#stripeMeSubSubCat tr').each(function(){                                      
myindex = parseInt($.trim($(this).closest("tr").attr("id")));

if (jQuery.inArray(myindex, optionTexts) == -1) {
var equal="FALSE";
}else{
var equal="TRUE";
$("#stripeMeSubSubCat tr[id='" + myindex + "'] input").attr('checked', true);
};

//alert(equal);
});

最佳答案

“仅在启用警报时有效”是什么意思?您需要描述这两种情况下行为的差异。

您的代码没有异步调用,因此不应该存在同步问题。但是,您似乎使用整数作为 DOM 元素 id。这是不允许的。

关于jQuery 功能同步(仅适用于警报),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3300119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com