-1
Почему я не могу перейти к следующему следующему заявлению в alert('else combo')
?Если еще внутри, если оператор
if ($('#branchName' + branchList.branch).length == 0) {
console.log('if branchName');
$('#zzz').append(
'<ul>' +
'<li>' +
'<span id="branchName' + branchList.branch + '">' + branchList.branch + '</span>' +
'</li>' +
'</ul>'
);
if ($('#branchName' + branchList.branch + 'combo' + xtrim.comboTrim).length == 0) {
console.log('if combo');
$('#branchName' + branchList.branch).append(
'<ul>' +
'<li>' +
'<span id="branchName' + branchList.branch + 'combo' + xtrim.comboTrim + '">' + branchList.combo + '</span>' +
'</li>' +
'</ul>'
);
if ($('#branchName' + branchList.branch + 'category' + xtrim.categoryTrim).length == 0) {
console.log('if category');
$('#branchName' + branchList.branch + 'combo' + xtrim.comboTrim).append(
'<ul>' +
'<li>' +
'<span id="branchName' + branchList.branch + 'category' + branchList.category + '">' + branchList.category + '</span>' +
'</li>' +
'</ul>'
);
if ($('#branchName' + branchList.branch + 'item' + xtrim.itemTrim).length == 0) {
console.log('if item');
$('#branchName' + branchList.branch + 'category' + xtrim.categoryTrim).append(
'<ul>' +
'<li>' +
'<span id="branchName' + branchList.branch + 'item' + xtrim.itemTrim + '">' + branchList.item + '</span>' +
'</li>' +
'</ul>'
);
} else {
alert('else item');
$('#branchName' + branchList.branch + 'item' + xtrim.itemTrim).append(
'<ul>' +
'<li>' +
'<span id="branchName' + branchList.branch + 'item' + xtrim.itemTrim + '">' + branchList.item + '</span>' +
'</li>' +
'</ul>'
);
}
} else {
alert('else category');
$('#branchName' + branchList.branch + 'category' + xtrim.categoryTrim).append(
'<ul>' +
'<li>' +
'<span id="branchName' + branchList.branch + 'item' + xtrim.itemTrim + '">' + branchList.item + '</span>' +
'</li>' +
'</ul>'
);
}
} else {
alert('else combo');
$('#branchName'+ branchList.branch+'combo' + xtrim.comboTrim).append(
'<ul>' +
'<li>' +
'<span id="branchName' + branchList.branch + 'category' + xtrim.categoryTrim + '">' + branchList.category + '</span>' +
'</li>' +
'</ul>'
);
}
}
else {
console.log('else branch');
$('#branchName' + branchList.branch).append(
'<ul>' +
'<li>' +
'<span id="branchName' + branchList.branch + 'combo' + xtrim.comboTrim + '">' + branchList.combo + '</span>' +
'</li>' +
'</ul>'
);
}
Этот код просто просить, чтобы быть переработан, чтобы удалить избыточность, и упростить '' if'/else' структуру (если не делать что поиск совершенно иной и более эффективный способ). (Ничего, кажется, имеет нулевое отношение к C#) –
О, ладно, спасибо за помощь. Я попробую другое заявление – John
tnx для редактирования Tyress – John