reset schema value after we empty and repopulate it. first half of fix for #624
This commit is contained in:
parent
ba5cfd8b25
commit
79e8e4599e
@ -37,12 +37,14 @@ function setTheme(elm) {
|
|||||||
|
|
||||||
function previewTheme(elm) {
|
function previewTheme(elm) {
|
||||||
theme = $(elm).val();
|
theme = $(elm).val();
|
||||||
|
var schema = $('#id_schema').val();
|
||||||
$.getJSON('theme_info/' + theme,function(data) {
|
$.getJSON('theme_info/' + theme,function(data) {
|
||||||
$('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div><a href="' + data.img + '"><img src="' + data.img + '" style="max-width:100%; max-height:300px" alt="' + theme + '"></a>');
|
$('#theme-preview').html('<div id="theme-desc">' + data.desc + '</div><div id="theme-version">' + data.version + '</div><div id="theme-credits">' + data.credits + '</div><a href="' + data.img + '"><img src="' + data.img + '" style="max-width:100%; max-height:300px" alt="' + theme + '"></a>');
|
||||||
$('#id_schema').empty();
|
$('#id_schema').empty();
|
||||||
$(data.schemas).each(function(index,item) {
|
$(data.schemas).each(function(index,item) {
|
||||||
$('<option/>',{value:item['key'],text:item['val']}).appendTo('#id_schema');
|
$('<option/>',{value:item['key'],text:item['val']}).appendTo('#id_schema');
|
||||||
});
|
});
|
||||||
|
$('#id_schema').val(schema ? schema : data.schemas[0]);
|
||||||
$('#custom-settings-content .section-content-tools-wrapper').html(data.config);
|
$('#custom-settings-content .section-content-tools-wrapper').html(data.config);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user