获取值数据javascript

获取值数据javascript,javascript,php,jquery,html,jquery-ui-sortable,Javascript,Php,Jquery,Html,Jquery Ui Sortable,如何在拖动数据时获取td值?我需要帮助,谢谢。 下面是javascript: 下面是html代码: 我不知道我的错在哪里。请给我一个答案。替换 var val1 = $("td").innerHTML; 与 在这里替换 var val1 = $("td").first().html();//first() to ensure only 在stop:event listener内部,尝试以下操作: stop: function( event, ui ) { var val1 = $(

如何在拖动数据时获取td值?我需要帮助,谢谢。

下面是javascript:

下面是html代码:

我不知道我的错在哪里。请给我一个答案。

替换

var val1 = $("td").innerHTML;

在这里替换

var val1 = $("td").first().html();//first() to ensure only
在stop:event listener内部,尝试以下操作:

stop: function( event, ui ) {
    var val1 = $(ui.item).html(); //ui.item is a jQuery object representing the current dragged element
    alert(val1);
}

一个td的val。。。当然,但它也会得到第一个值,那么如何得到另一个值呢?不仅仅是第一个td,谢谢你,正如我在你的例子中看到的那样,它在开始时只是一个td,如果你调用所有td的html,它将以乘法的形式生成,而不是调用所有td,我的意思是在拖动时调用td,只是为了给td draggingtanks赋值,我找到了答案:start:functionevent,ui{val1=$ui.item.find'td'.attr'id';},stop:functionevent,ui{alertdocument.getElementByIdval1.innerHTML;}是否确实需要将代码添加到start:handler中?我认为stop:足够了,因为相同的$ui.item也可以在stop:中使用。是的,在开始时,我放置ID,然后在停止时,我从该ID放置innerHTML
var val1 = $("td").val();
var val1 = $("td").first().html();//first() to ensure only
stop: function( event, ui ) {
    var val1 = $(ui.item).html(); //ui.item is a jQuery object representing the current dragged element
    alert(val1);
}