如何按类将列表项从一个页面提取到另一个页面?

时间:2012-09-28 15:46:04

标签: php class search html-lists

这是前一个问题的延续,我尝试了之前的方法,我不确定我是否正确地执行了它,或者它是否执行了预期的功能。我希望有一种方法可以用PHP做到这一点。

Search based on list item class

这次我会提供更详细的解释,这样我就可以更好地理解代码的逻辑,以及我正在尝试做的事情。

例如:

domain.com/default.html(我要检索的所有项目的页面都已开启)

以下是我要将这些列表项导出到的页面:

domain.com/section/red.html
domain.com/section/blue.html
domain.com/section/green.html

在源页面上,我想在带有红色,蓝色或绿色类的无序列表中标记列表项,并按照它们在源代码上显示的相同顺序发送它们(在li标记内包含所有标记)页面,到上面提到的各自页面。所有列为红色的列表项都将发送到red.html,class blue to blue.html等。

<div id="list">
<ul>
<li class="red"></li> (to red.html)
<li class="green"></li> (to green.html)
<li class="red"></li> (to red.html)
<li class="blue"></li> (to blue.html)
<li class="red"></li> (to red.html)
<li class="green"></li> (to green.html)
</ul>
</div>

另外,如何在目标页面上指定源页面中的导出标记?

有没有简单的方法可以用PHP做到这一点?

感谢任何输入或帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

尝试使用此示例。我想这会对你有所帮助。

​$("#submit").click(function(e){
  e.preventDefault();
  alert($("ul").find(".red").text());
});​

我在提交我添加的表单时加载了与特定类相关的所有数据。您可以在加载页面时加载它们。

DEMO