私のコードは、ネスト可能なドラッグ アンド ドロップ メニューを作成するために使用され、ドラッグ アンド ドロップ機能を使用して変更が加えられた後、JSON がテキストエリアに書き込まれます。この文字列値をテキストエリアに入れるのではなく、変数に返すにはどうすればよいですか?
HTML コード:
<textarea id="nestable-output"></textarea>
jquery コード:
$(document).ready(function() {
var updateOutput = function(e) {
var list = e.length ? e : $(e.target),
output = list.data('output');
if (window.JSON) {
output.val(window.JSON.stringify(list.nestable('serialize')));
}
};
// activate Nestable for list 1
$('#nestable').nestable({
group: 1
})
.on('change', updateOutput);
// output initial serialised data to textarea
updateOutput(
$('#nestable').data('output',
$('#nestable-output'))
);
});