0
У меня есть 4 функции, которые делают то, что я чувствую, что можно сделать.Не удалось очистить мой код
function getDownline(rankid, args, type) {
$('body').append('<div class="modal">');
$.getJSON('message_center_getMessageLists.asp', args, function (json) {
var options = '';
$.each(json.downline, function (i, item) {
options += '<option value="' + item.distID + '" title="' + item.name.toLowerCase() + ' (' + item.distID + ')" >' + item.name.toLowerCase() + ' (' + item.distID + ')</option>';
});
$('#fromList').find('option')
.remove()
.end();
$('#fromList').append(options);
})
.success(function() { $('.modal').remove(); })
.error(function() {
alert("There was an error while trying to make this request; If it persists please contact support");
$('.modal').remove();
});
}
Единственное реальное отличие заключается в json.downline
это может быть 4 разные вещи. Я добавил параметр type
. Который я пытался использовать, чтобы пройти в downline, sponsor, pSponsor or monitorlist
.
Но я не могу просто сделать json.type
, или json. + type
любая идея, что мне не хватает?
Это сделало трюк, спасибо. –