通过按钮从列表中插入

时间:2015-02-04 18:33:42

标签: jquery

尝试从列表中选择单个项目时,我尝试将列表中的项目添加到按钮上的页面中。我使用php生成列表,但我想使用jQuery将其插入页面而不重新加载。

起初,我想到让列表中的每个项目都有一个被激活的课程'点击(虽然以某种方式停用任何其他选定的项目),然后按钮点击将“公平”#39;只需使用激活的类搜索项目即可轻松实现。

但是,我注意到在像wordpress这样的CMS中,它们将表单中的项目列表包装起来,并将每个项目作为隐藏的提交按钮。这让我相信jQuery在调用刷新页面之前可以通过某种方式拦截$ _POST?这就是说,听起来很复杂。

有更简单的方法吗?

1 个答案:

答案 0 :(得分:1)

这是使用jQuery进行数据输入的本质。

您以某种方式呈现表单。在你的情况下,你使用(呃)PHP。

当jQuery加载时,你会以某种方式找到表单,并添加一个submit监听器。

$(function() {
  $("#myform").submit(function( event ) {
   event.preventDefault(); // the default being to submit the form directly
   alert( "Handler for .submit() called." );
   // some other stuff
  });
});

其他一些东西通常涉及$.ajax函数。