德拉古拉没有发送 AJAX 请求

Dragula not sending AJAX request

我正在使用以下代码根据 ID 对 table 的行进行排序。我正在使用 Dragula 来实现拖放功能。排序后的 ID 显示在变量 sortedIDs 中。 if(sortedIDs) 中的警报显示警报,但没有使用 AJAX.

发送请求
 var container = document.getElementById('tb');
        var rows = container.children;
        var nodeListForEach = function (array, callback, scope) {
            for (var i = 0; i < array.length; i++) {
                callback.call(scope, i, array[i]);

            }
        };
        var sortableTable = dragula([container]);
        var pingu='';
        sortableTable.on('dragend', function() {
            nodeListForEach(rows, function (index, row) {
                //alert(row.id);
                pingu=pingu+','+row.id;
                //alert(pingu);
                // row.lastElementChild.textContent = index + 1;
                // row.dataset.rowPosition = index + 1;
            });
            var sortedIDs=pingu;
            pingu='';
           // alert (sortedIDs);


            if (sortedIDs) {
                 alert(sortedIDs);
                $.ajax({
                    type: 'GET',
                    url: '<?php echo $site_url . 'index.php/API/p2376ghDSPOLWYBdhBT'?>',
                    data: 'lmqSPOEhyVt87H6tBYSfdreg=' + sortedIDs + '&hjhqweuty87685gh87GCfsc6HF=' + sbds98JWUDGHKJ98yujg,
                    success: function (tata) {
                        alert (tata);
                        if (tata == '1') {
                            $("#success").show();
                            $('#success').delay(2000).fadeOut('slow');
                        } else {
                            $("#failure").show();
                            $('#failure').delay(5000).fadeOut('slow');
                        }
                    }


                });
            } else {
                //$('#ms').html('<option value="">Select Q level first</option>');
            }







        });

当我添加

error : function(jqXHR, textStatus, errorThrown){

}

为了显示 AJAX 错误,它也开始抛出警报。

我们将不胜感激任何形式的帮助。 谢谢

我解决了这个问题。我忘记检索属性值并将其发送到 API.

var sbds98JWUDGHKJ98yujg = $('#p2JMopns3hfBubNNHJeer').val();