我有一个页面,其中我仅按顺序将数据从倒数UL
放置到第一,然后是第二和第三UL
。
https://jsfiddle.net/programmer19/m6hg4u1z/3/
当我插入数据时,此任务正在运行完美。现在,当我以编辑模式打开页面时。我从数据库中获取数据并将其显示到sortable1,sortable2,sortable3
中。
现在,如果我在sortable1 (UL)
中进行更改并单击“更新”按钮,会发生什么情况。然后sortable2,sortable3
数据被删除。
现在我的问题在这里sortable2,sortable3 (UL)
未被更新,那么我如何获得那里的值。因为在时间
$("#sortable1").sortable({
$("#sortable2").sortable({
$("#sortable3").sortable({
我将数据放入阵列。 这是我的按钮点击代码。
$("#<%= btnSave.ClientID %>").on('click', function () {
var qSOAPId = $("#<%= txtSOAPId.ClientID %>").val();
var pageMode = $("#<%= txtCheckStatus.ClientID %>").val();
//Remove first Element from Level1
pushSectionIdvalueLayer1.shift();
sectionDataLayer1.shift();
//Remove first Element from Level2
pushSectionIdvalueLayer2.shift();
sectionDataLayer2.shift();
//Remove first Element from Level3
pushSectionIdvalueLayer3.shift();
sectionDataLayer3.shift();
var arrpushSectionIdvalueLayer1 = pushSectionIdvalueLayer1;
var arrsectionDataLayer1 = sectionDataLayer1;
var arrpushSectionIdvalueLayer2 = pushSectionIdvalueLayer2;
var arrsectionDataLayer2 = sectionDataLayer2;
var arrpushSectionIdvalueLayer3 = pushSectionIdvalueLayer3;
var arrsectionDataLayer3 = sectionDataLayer3;
//console.log(checkArray);
//console.log(arrsectionDataLayer1);
//console.log(arrpushSectionIdvalueLayer2);
//console.log(arrsectionDataLayer2);
//console.log(arrpushSectionIdvalueLayer3);
//console.log(arrsectionDataLayer3);
$.ajax({
type: "POST",
url: "fetchSectionInfoNew.aspx/saveSectionPreference",
//data: '',
data: JSON.stringify({
'QueryID': qSOAPId, 'qPageMode': pageMode,
'sectionPreferenceIDLayer1': arrpushSectionIdvalueLayer1, 'sectionDataIDLayer1': arrsectionDataLayer1,
'sectionPreferenceIDLayer2': arrpushSectionIdvalueLayer2, 'sectionDataIDLayer2': arrsectionDataLayer2,
'sectionPreferenceIDLayer3': arrpushSectionIdvalueLayer3, 'sectionDataIDLayer3': arrsectionDataLayer3
}),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
//window.location.href = "Template.aspx?Query_temp_id="+;
var successMessage = JSON.parse(data.d);
console.log(successMessage);
}
});
});
如何检查“ .sortable({})”事件是否着火。