gpt4 book ai didi

jquery - jQuery 代码中的间歇性错误

转载 作者:行者123 更新时间:2023-12-01 08:02:00 24 4
gpt4 key购买 nike

我收到以下 java 脚本错误(间歇性)函数外部的“return”语句

下面是我的 jQuery 代码中 return 的函数。我想知道这个代码模式有什么问题?一个函数中调用另一个函数有问题吗?有什么想法吗?

代码

function getSelectedParameters(parameterControl) {
var selectedElements = $.map($(parameterControl + " option:selected"), function (el, i) {
var code = getCode($(el).text());
return code;
});
var parameter = selectedElements.join(",");
if (isAnyParameterSelected == 0) {
if (parameter.length > 0) {
isAnyParameterSelected = 1;
}
}
return parameter;
}
function getCode(selectedValue) {
var firstIndex = selectedValue.lastIndexOf(":");
var code = selectedValue.substring(0, firstIndex);
return code;
}

最佳答案

Try this:
function getSelectedParameters(parameterControl) {
var selectedElements = [];
$.each($(parameterControl + " option:selected"), function (el) {
selectedElements.push(getCode($(el).text()));
});
if (isAnyParameterSelected == 0 && selectedElements.length > 0) {
isAnyParameterSelected = 1;
}
return selectedElements.join(",");
}

关于jquery - jQuery 代码中的间歇性错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19186417/

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