У меня были проблемы с этим дольше, чем следовало бы, поэтому я подумал, что обращусь к хорошим людям здесь, которые знают, что делают. У меня есть поле в форме запроса, которое просматривает ввод другого поля, а затем должно возвращать список доменов в зависимости от другого варианта. Однако независимо от того, введена ли опция, форма, действие (и рабочий процесс, в котором я тестирую скрипт) возвращает первый вариант UK1, UK2. Вход resPolicyId выглядит так:
MAN-XXX-UK или LIS-XXX-EU - где XXX - это код команды 3 di git ... например, MAN-WEB-UK и так далее.
Любая помощь приветствуется, заранее спасибо.
if (resPolicyId == null || resPolicyId == "" ) {
return null;
}
if (resPolicyId.indexOf("UK" != -1)) {
return arrDomains = ["UK1","UK2"]
}
else if (resPolicyId.indexOf("EU" != -1)) {
return arrDomains = ["EU1","EU2"]
}
else {return arrDomains = ["No Match Found"]}
Я также пробовал другие варианты, такие как:
if (resPolicyId == null || resPolicyId == "" ) {
return null;
}
if (resPolicyId.indexOf("UK", 8)) {
return arrDomains = ["UK1","UK2"]
}
else if (resPolicyId.indexOf("EU", 8)) {
return arrDomains = ["EU1","EU2"]
}
else {return arrDomains = ["No Match Found"]}