Я использую fancytree
и иногда в first load
не могу select
checkboxes
, и мне приходится много раз обновлять страницу, чтобы выбрать checkbox
или дерево, работающее
Я также пытался добавить tree.realod()
но все равно иногда нужно refresh
страницу для выбора checkboxes
$("#InsertCategoryBtn").click(function () {
var title = $("#InsertCategoryTxt").val();
var DisplayNumber = $("#DisplayNumber").val();
var IconScore = $("#QuestionCategoryIcon").attr('class');
var $form = $('form');
if ($form.valid()) {
$.ajax
({
url: "/Admin/Ajax/InsertNewCategory",
type: "POST",
datatype: "json",
data:
{
qpId: qpageId,
pId: ParentId,
title: title,
desc: title,
color: color,
DisplayNumber: DisplayNumber,
IconScore: IconScore
},
success: function (data) {
$("#QuestionCategoryIcon").attr("class","");
ParentId = 0;
$.ajax
({
url: "/Admin/Ajax/showTreeView",
type: "POST",
datatype: "json",
data: { qpageId: qpageId, ParentId: 0 },
success: function (data) {
// Alert for Success
new Noty({
layout: 'bottomCenter',
text: 'Group Created Successfuly',
type: 'success'
}).show();
// Alert for Success
$("#tree").fancytree({
checkbox: true,
selectMode: 1,
autoActivate: true,
focusOnClick: true,
generateIds: true,
source: data.categoryTree,
init: function (event, data) {
data.tree.visit(function (n) {
n.load(forceReload = false),
n.resetLazy(),
id = n.key
});
}
});
}
});
}
});
}
});
Я просто хочу сделать так, чтобы Stable
он работал хорошо, но Refresh
раздражал