<script language="javascript">
function defined_tag(tag_getvalue){
document.getElementById("message").value=document.getElementById("message").value+"#"+tag_getvalue+"#";
if(navigator.appName=="Microsoft Internet Explorer"){
var rng =message.createTextRange();
rng.findText(tag_getvalue);
rng.select();}else{//要兼容火狐这里该怎么写,IE能行了
}
}
</script>
<textarea name="message" id="message" ></textarea>
<a class="bolg_youself" onclick="defined_tag('1111111')">aaa</a>
描述:结果要这样
图片:Snap1.png
function defined_tag(tag_getvalue){
document.getElementById("message").value=document.getElementById("message").value+"#"+tag_getvalue+"#";
if(navigator.appName=="Microsoft Internet Explorer"){
var rng =message.createTextRange();
rng.findText(tag_getvalue);
rng.select();}else{//要兼容火狐这里该怎么写,IE能行了
}
}
</script>
<textarea name="message" id="message" ></textarea>
<a class="bolg_youself" onclick="defined_tag('1111111')">aaa</a>
描述:结果要这样
图片:Snap1.png
http://topic.csdn.net/u/20081111/20/e8c0a451-7e00-427e-906c-98e22fce6c4a.html
表结构 :
表A:
id sname
1 院长部
2 教师部
3 职工部
表B:
wid worker_name fuid
1 王老师 2
2 胡老师 2
3 王园长 1
4 孙职工 3我现在在php文件里 把循环写好了 $serch_sql=$db->findall('A');
while($serch_sql_result=$db->fetch_array($serch_sql))
{
$flow_sql_array[]=$serch_sql_result;
$seach_dep=mysql_query("select * from B where fuid='".$serch_sql_result[id]."'");
while($seach_dep_result=mysql_fetch_array($seach_dep))
{
$seach_dep_array[]=$seach_dep_result;
}
}我在smarty模板里面写的代码是这样的 foreach from=$flow_sql_array item=flow_sql_array_id} <div id="c_{$flow_sql_array_id.id}">
{foreach from=$seach_dep_array item=seach_dep_array_id}
{$seach_dep_array_id.worker_name} {/foreach}
</div>
{/foreach}显示出来的结果是:
园长部
王园长 王老师 胡老师 孙职工
教师部
王园长 王老师 胡老师 孙职工
职工部
王园长 王老师 胡老师 孙职工而我想要的结果却是: 园长部
王园长
教师部
王老师 胡老师
职工部
孙职工请高手帮我修改下代码 谢谢!急