issue content ajax preview
This commit is contained in:
parent
035facc564
commit
ecce694d77
5 changed files with 67 additions and 28 deletions
|
@ -399,21 +399,24 @@ function initRepository() {
|
|||
|
||||
function initInstall() {
|
||||
// database type change
|
||||
$('#install-database').on("change", function () {
|
||||
var val = $(this).val();
|
||||
if (val != "sqlite") {
|
||||
$('.server-sql').show();
|
||||
$('.sqlite-setting').addClass("hide");
|
||||
if (val == "pgsql") {
|
||||
$('.pgsql-setting').removeClass("hide");
|
||||
(function () {
|
||||
$('#install-database').on("change", function () {
|
||||
var val = $(this).val();
|
||||
if (val != "sqlite") {
|
||||
$('.server-sql').show();
|
||||
$('.sqlite-setting').addClass("hide");
|
||||
if (val == "pgsql") {
|
||||
$('.pgsql-setting').removeClass("hide");
|
||||
} else {
|
||||
$('.pgsql-setting').addClass("hide");
|
||||
}
|
||||
} else {
|
||||
$('.pgsql-setting').addClass("hide");
|
||||
$('.server-sql').hide();
|
||||
$('.sqlite-setting').removeClass("hide");
|
||||
}
|
||||
} else {
|
||||
$('.server-sql').hide();
|
||||
$('.sqlite-setting').removeClass("hide");
|
||||
}
|
||||
});
|
||||
});
|
||||
}());
|
||||
|
||||
}
|
||||
|
||||
function initIssue() {
|
||||
|
@ -445,14 +448,32 @@ function initIssue() {
|
|||
}());
|
||||
|
||||
// issue ajax update
|
||||
$('.issue-edit-save').on("click", function () {
|
||||
$(this).toggleAjax(function(json){
|
||||
if(json.ok){
|
||||
$('.issue-head h1.title').text(json.title);
|
||||
$('.issue-main > .issue-content .content').html(json.content);
|
||||
}
|
||||
(function () {
|
||||
$('.issue-edit-save').on("click", function () {
|
||||
$(this).toggleAjax(function (json) {
|
||||
if (json.ok) {
|
||||
$('.issue-head h1.title').text(json.title);
|
||||
$('.issue-main > .issue-content .content').html(json.content);
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
}());
|
||||
|
||||
// issue ajax preview
|
||||
(function () {
|
||||
$('[data-ajax-name=issue-preview]').on("click", function () {
|
||||
var $this = $(this);
|
||||
$this.toggleAjax(function (json) {
|
||||
if (json.ok) {
|
||||
$($this.data("preview")).html(json.content);
|
||||
}
|
||||
})
|
||||
});
|
||||
$('.issue-write a[data-toggle]').on("click", function () {
|
||||
$('.issue-preview-content').html("loading...");
|
||||
});
|
||||
}())
|
||||
|
||||
}
|
||||
|
||||
(function ($) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue