小编Vru*_*aut的帖子

AJAX事件有效但不能在没有刷新的情况下同时反映PHP MYSQL结果.

大家好我是AJAX的新手,我正在开发像CRUD一样的DB列表和我用于AJAX的删除功能之一实际上它删除了记录,但只是在手动刷新后不同时反映所以我需要你的AJAX帮助.

list.php的

<?php 
    include "db.php";
    $sql = "SELECT * FROM users";
    $query = $conn->query($sql);
?>
<script src="https://code.jquery.com/jquery-3.2.1.js" integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE="
  crossorigin="anonymous"></script>
    <script>
        $(document).ready(function() {
            $(document).on('click','#btn_delete',function(){
                var uid = $(this).data("id1");
                if(confirm('Are You Sure To Delete '+uid+' ?'))
                {
                $.ajax({
                    url: 'delete.php',
                    type: 'POST',
                    data: 'uid='+uid,
                    dataType: 'text',
                    success:function(data){
                        //alert(data);
                    }
                });
                }
            });
        });
    </script>
<table border="1">
    <tr>
        <th>ID</th>
        <th>Name</th>
        <th>Contact</th>
        <th>Skills</th>
        <th>Edit</th>
    </tr>
        <?php
        while($row = $query->fetch_object()){
        //echo $row->name."<br>";
        ?>
    <tr>
        <td><?php echo $row->uid; ?></td>
        <td><?php echo $row->name; ?></td>
        <td><?php echo $row->contact; …
Run Code Online (Sandbox Code Playgroud)

javascript php mysql ajax jquery

1
推荐指数
1
解决办法
105
查看次数

试图以面向对象的方式传递类和函数中的变量列表

我试图以面向对象的方式在Class和Function中传递变量列表但面临一些错误,我不明白它有什么问题我在Eclipse中使用PyDev

class Mydetails:
    __details = ''

    def __init__(self,details):     # constructor
        #self.__details['country'] = details['country']
        self.__details = details

    def set_element(self,details):
        self.__details = details

    def get_list(self,details):
        return self.__details

details = ['ABC','DEF','GHI','JKL']
pdetails = Mydetails()
pdetails.set_element(details)
print(pdetails.get_list())
Run Code Online (Sandbox Code Playgroud)

OUTPUT

Traceback (most recent call last):
  File "C:\workspace\python\pythonapp\list.py", line 18, in <module>
    pdetails = Mydetails()
TypeError: __init__() missing 1 required positional argument: 'details'
Run Code Online (Sandbox Code Playgroud)

python oop python-3.x

0
推荐指数
1
解决办法
3605
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

mysql ×1

oop ×1

php ×1

python ×1

python-3.x ×1