我創建使用數據庫循環的div名單.. 選擇一個div取消選擇其他divs就像一個單選按鈕?
當我點擊select..it變得像
我面臨的問題是,在一個時間我可以只選擇一個公司...我怎麼能選擇一個諾特爾公司,這將使先前選定的公司取消選擇...... 的程序是這樣的...
{section name=i loop=$id7}
<div class="company" style="width:220px; height:220px; background-color:white;margin-left:12px;margin-bottom:22px;float:left;" >
<div id="ctable">
<table style="margin-top:20px;margin-left:18px;width:178px;height:149px;">
<tr style="text-align:center;">
<td colspan="2" align="center" valign="center" height="42px">{$id7[i].vCompanyName}</td>
</tr>
<tr>
<td colspan="2" align="center" valign="center" height="107px">
<img src="{$tconfig.tsite_images}{$id7[i].vImage}">
</td>
</tr>
</table>
</div>
<div id="selecty" class="{$id7[i].iEmployerId}" style="width:178px;height:32px; margin-left:18px;">
<a href="javascript:void(0);" onclick="selecty_hide('{$id7[i].iEmployerId}','{$smarty.section.i.index}')" class="but_blue_small">Select</a>
</div>
<div id="selected_state" style="width:198px;height:32px;display:none;background-color:white;margin-left:16px;">
<img src="{$tconfig.tsite_images}tick.png" /> <font color="#cdcdcd"><b>Company selected</b></font>
</div>
</div>
{/section}
和JavaScript是這樣
<script>
function selecty_hide (eid,compid) {
alert(eid);
alert(compid);
document.getElementById('selecty').style.display="none";
document.getElementById('selected_state').style.display="block";
document.getElementById('eid').value=eid;
}
</script>
如果有人偶然選擇了一家公司,該怎麼辦?沒有選擇取消選擇。 – Era
頁面頂部有一個下一個按鈕....當有人選擇一家公司,然後他選擇下一個按鈕進行進一步導航 –
@RenMathew我已經做了小提琴與您的問題解決,看我的回答 –