选择下拉后,如何只显示一种内容

WBOY
Freigeben: 2016-06-20 12:43:26
Original
1266 Leute haben es durchsucht

比如,当我选择日志时,会在下面显示一列内容,但是当我再次选择周述职时,周述职的内容会接着日志的内容显示在下面,这样就导致了选择几次就显示几次内容,而我想要的是,选择日志就只显示日志的内容,选择周述职时,自动删除之前显示的日志内容,只显示周述职的内容。。。。
<script> <br />function getNewRow() <br />{ <br /> var type = $("#type").val(); <br /> <br /> $.get("/oa/oa_api.php?act=get_oa_type",{ <br /> type:type, <br /> async:false, <br /> rand: Math.random() <br /> },function(data){ <br /> if(data.status.code=="1") <br /> { <br /> //成功 <br /> for(var i=0;i<data.record.length;i++) <br /> { <br /> var cg_id = data.record[i].cg_id; <br /> var nr = data.record[i].nr; <br /> var trHtml; <br /> trHtml = '<tr id="tr_' + cg_id + '">'; <br /> trHtml += '<td width="5%" height="60"> '; <br /> trHtml += '<td width="30%" align="right">' + nr + ''; <br /> trHtml += '<td><textarea name="sznr_' + cg_id + '" id="sznr_' + cg_id + '" cols="60" rows="5">'; <br /> trHtml += ''; <br /> $("#tb_chuku").append(trHtml); <br /> } <br /> } <br /> },"json"); <br />} <br /></script>


                        
                          
                          
                          
                        
  类型:


回复讨论(解决方案)

//删掉$("#tb_chuku").append(trHtml);//在循环外面改成$("#tb_chuku").html(trHtml);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

//成功$("#tb_chuku tr:gt(0)").remove(); //删除第一行以后的行for(var i=0;i<data.record.length;i++){......
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

//成功$("#tb_chuku tr:gt(0)").remove(); //删除第一行以后的行for(var i=0;i<data.record.length;i++){......
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


那如果选择日志后不止一行怎么办?

什么是 第一行以后?

//成功$("#tb_chuku tr:gt(0)").remove(); //删除第一行以后的行for(var i=0;i<data.record.length;i++){......
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


加了这句以后,不显示了

//删掉$("#tb_chuku").append(trHtml);//在循环外面改成$("#tb_chuku").html(trHtml);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


当选择日志后显示出来内容后,再选周述职时,如果周述职没有内容,则原来日志的内容还在那里

//删掉$("#tb_chuku").append(trHtml);//在循环外面改成$("#tb_chuku").html(trHtml);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


而且只显示最后一条内容
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage