【问题标题】:Showing data from multiple elements using $.post使用 $.post 显示来自多个元素的数据
【发布时间】:2012-11-07 21:14:30
【问题描述】:

我有一个脚本可以回显最后一个放置的可放置元素,我想制作它,这样当最后一个元素被放置时,所有在最后一个被放置的元素之前放置的元素都会被呼出。 This here 是脚本减去回显的视觉效果。以下是包含该问题的 javscript。

$('#dropbox, #dropbox1').droppable({
        accept: '.sort',
        hoverClass: 'border',
        tolerance: 'touch',
        drop: function(e, ui) {
    $(this).append(ui.draggable.html() + '<br/>');
            $("#add_friend").show().fadeOut(12000);
            $(e.target).droppable("disable");
            $(e.target).append("<input type='button' name='Sub' value='clear'/>").click(function() {
            $(this).empty().droppable("enable");
            });
        var dropbox = $('#dropbox').html();
        var dropbox1 = $('#dropbox1').html();

    if(dropbox && dropbox1 !== ''){
        $.post("account_main.php", 
          {data: $(this).text()}, 
          function(data) {
               //alert("Data saved.");
               $('#demo').html(data);
          });       
        }
        }
    });

我很确定{data:$this.text()} 是问题所在,但我对如何在最后一个可放置元素被删除时回显其他已删除元素感到困惑。

【问题讨论】:

  • 为什么用 PHP 标记?

标签: javascript jquery ajax post


【解决方案1】:

您能简单地回显保管箱的内容吗?

alert($('#dropbox1').text());
alert($('#dropbox2').text());

或者您是否尝试按照它们被删除的顺序来回应它们?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-24
    • 2016-03-04
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多