Javascript 无法通过ajax传递jquery可排序值
我有两个表,我已经使它们可排序,但唯一缺少的是我现在无法通过ajax传递可排序表的值。这只是我在某处犯的一个小错误。下面是JSFIDLE: 这是我的密码: dashboard.phpJavascript 无法通过ajax传递jquery可排序值,javascript,php,jquery,ajax,html-table,Javascript,Php,Jquery,Ajax,Html Table,我有两个表,我已经使它们可排序,但唯一缺少的是我现在无法通过ajax传递可排序表的值。这只是我在某处犯的一个小错误。下面是JSFIDLE: 这是我的密码: dashboard.php <pre> <div id="info"></div> </pre> <div id="widget_update"> <div id="Fahrzeuge" /><img src="/admin/im
<pre>
<div id="info"></div>
</pre>
<div id="widget_update">
<div id="Fahrzeuge" /><img src="/admin/images/arrow.png" alt="move" width="16" height="16" class="handle" />
<table width="538" cellspacing="0" cellpadding="0" border="0" >
<tr>
<td id="fahrzeuge">
</td>
</tr>
</table>
</div>
<div id="NEWS" /><img src="/admin/images/arrow.png" alt="move" width="16" height="16" class="handle" />
<table width="538" cellspacing="0" cellpadding="0" border="0">
<tr>
<td id="news">
</td>
</tr>
</table>
</div>
</div>
不完全确定您试图在按钮功能方面实现什么,但是需要注意的是,在jQuery 1.7中,按钮已被弃用。
这两个表的按钮id相同。
。Id在html文档中应该是唯一的。正如您在js中看到的,按钮Id是removewidgetId…我想动态设置它,这样我就不想每次都对每个选择框选项使用按钮…您需要将表Id传递给GetRemoveWidget()
在调用时作为参数。是的,我尝试过,但不知道如何在javascript中编写或调用表id。我想我必须使用E循环还是什么?
$("#widget_update").sortable({
handle : '.handle',
update : function () {
var widget = $('#widget_update').sortable('serialize');
$.ajax({
type: "POST",
url: "ajax/dashboard.php",
dataType : 'json',
cache: false,
data: {'aktion' : 'show-widget','widget':widget},
success: function(data){
$('#widget').html(data.html);
//location.reload();
//showwidget();
},
error: function(data){
alert('Cant delete all widget!!!! Press cancel to go back main menu!!!!');
//location.reload();
}
});
}
});