如何实现刷新<div>……</div>中的内容?大神帮帮忙!

guojiangwei 发布于 2012/08/13 15:03
阅读 3K+
收藏 0

div的内容是根据一个txt文件动态输出checkbox,如果txt文件变化了,就刷新div……

<?php  

 $file="RecordList1.txt";

 $txt = "";

 $f = fopen($file,'r');

 while( $data = fread( $f, filesize($file)))

 {

  $txt .= $data;

 }

 fclose( $f );

 preg_match_all('/(?<=download_url=")[^"]+/i',$txt,$matches);

 for($i=0;$i< count($matches[0]);$i++)

 {

echo "<input name='chkSon' type='checkbox' id='".$i."' value='".$matches[0][$i]."'/>".basename($matches[0][$i])."<br>";

 }

?>

加载中
0
恺哥
恺哥
$("#divid").html(内容) with jquery
g
guojiangwei
恺哥能讲详细点吗!!!
0
恺哥
恺哥

给你个思路:

<div id="id">
<!-- 这里边是你的checkbox -->
</div>

<script>
//ajax方式调用你的php,获得txt文本内容
   $.post(xx.php,function(result){
      //result json or xml?
      $("#id").empty();//清空现有内容

     $.each(result, function(i,item){
         $("#id").append('<input type="checkbox" value="" name="">')
     }

   });
</script>

返回顶部
顶部