你如何在页面上找到带有ajax返回的元素

时间:2013-03-27 04:39:44

标签: php ajax

HTML:

 <ul>
 <li>Automobile</li>
 <li>Jet</li>
 <li>Ferry</li>
 <li>Subway</li>
 </ul>

继承我的函数找到li然后将user_input添加到li

    $this->load->library('simple_html_dom');

    $html = file_get_html("http://localhost/marketeer/Exercise/pa/4");

    $oldlist = array();


    foreach($html->find('li') as $list){
        array_push($oldlist ,strip_tags($list));
    }

            $newlist = explode(",",$user_input[0]);
    //merge array in $newlist
    $oldlist = array_merge($oldlist,$newlist);

            foreach($oldlist as $li){
        echo "<li>" . $li . "</li>";
    }

在第一次打电话时它确定添加了

 <ul>
 <li>Automobile</li>
 <li>Jet</li>
 <li>Ferry</li>
 <li>Subway</li>
 <li>new1</li>
 </ul>

然后当我输入另一个<li>new2</li>时,它被替换为

 <ul>
 <li>Automobile</li>
 <li>Jet</li>
 <li>Ferry</li>
 <li>Subway</li>
 <li>new2</li>
 </ul>

就像我在没有新增值的情况下调用静态页面一样。 顺便说一句,我使用ajax返回函数。

0 个答案:

没有答案