MediaWiki:Common.js: различия между версиями
>Edward Chernenko мНет описания правки |
>Edward Chernenko мНет описания правки |
||
| Строка 91: | Строка 91: | ||
} | } | ||
var comboString = "Стандартные описания:\n<select id='stdSummaries' onchange='onStdSummaryChange()'>\n"; | var comboString = "Стандартные описания:\n<select id='stdSummaries' onchange='onStdSummaryChange()'>\n"; | ||
var request; | var request; | ||
| Строка 112: | Строка 109: | ||
if(request.readyState == 4) | if(request.readyState == 4) | ||
{ | { | ||
var lines = request.responseText.split("\n"); | var lines = request.responseText.split("\n"); | ||
var i; | var i; | ||
| Строка 118: | Строка 114: | ||
for(i = 0; i < lines.length; i++) | for(i = 0; i < lines.length; i++) | ||
{ | { | ||
comboString += (lines[i].indexOf("-- ") == 0) ? | |||
(" <option value = '" + lines[i].substring(3) + "'>" + lines[i].substring(3) + "</option>\n") : | (" <option value = '" + lines[i].substring(3) + "'>" + lines[i].substring(3) + "</option>\n") : | ||
(" <optgroup label='" + lines[i] + "' />\n"); | (" <optgroup label='" + lines[i] + "' />\n"); | ||
| Строка 126: | Строка 122: | ||
request.send(null); | request.send(null); | ||
comboString += "</select>\n<br />" + label.innerHTML; | |||
label.innerHTML = comboString; | |||
} | } | ||