我有拖放功能。可拖动的div有一个id,但是当我检查登录控制台时,它只是一个空行。为什么呢?
HTML:
<div id="1" class="ui-state-default">1</div>
<td><div id="sverige1_w1_mon" class="connectedSortable"></div></td>
JS:
$(document).ready(function() {
$( "#lista_objekt, #sverige1_w1_mon, #sverige2_w1_mon, #sverige3_w1_mon, #sverige4_w1_mon, #norge1_w1_mon, #norge2_w1_mon, #sverige1_w1_tu, #sverige2_w1_tue, #sverige3_w1_tue, #sverige4_w1_tue, #norge1_w1_tue, #norge2_w1_tue").sortable({
connectWith: ".connectedSortable",
placeholder: "ui-state-highlight",
update: function(event, ui){
var postData = $(this).sortable('serialize');
console.log(postData);
$.post('php/sortable_order.php', {list: postData}, function(o) {
console.log(o);
}, 'json');
}
});
$( "#lista_objekt, #sverige1_w1_mon, #sverige2_w1_mon, #sverige3_w1_mon, #sverige4_w1_mon, #norge1w1_mon, #norge2_w1_mon, #sverige1_w1_tue, #sverige2_w1_tue, #sverige3_w1_tue, #sverige4_w1_tue, #norge1_w1_tue, #norge2_w1_tue").disableSelection();
});
答案 0 :(得分:0)
id必须包含下划线&#34; _&#34;
<div id="item_1" class="ui-state-default">1</div>