<分区>
我见过一些网站不使用表单按钮,而是使用类似的链接
onclick="USER._like('161', this);"
当我点击它时,它会动态地将数据插入数据库。
这叫什么?这里有任何教程吗?
谢谢。
<分区>
我见过一些网站不使用表单按钮,而是使用类似的链接
onclick="USER._like('161', this);"
当我点击它时,它会动态地将数据插入数据库。
这叫什么?这里有任何教程吗?
谢谢。
最佳答案
这是一个 javascript 事件处理程序。大概函数 USER.like
(或者更确切地说是对象 USER
上的方法 like
)进行了 ajax 调用并发送了值 161
到服务器,然后以某种方式记录下来。
也就是说,以一种不显眼的方式进行操作要好得多,这意味着您不会将函数调用写入 html 属性,而是从 javascript 实用地附加一个偶数处理程序...使用假设此 html:
<a class="like-button" href="#" data-id="161">Like</a>
用 jquery 以不显眼的方式实现同样的事情看起来像:
$(function (){
$('.like-button').on('click', function (e) {
e.preventDefault();
USER.like($(this).attr('data-id'), this);
});
});
关于php - 点击 ="USER._like(' 16 1', this);",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17768592/