0
單擊支票簿時,我需要重新加載頁面。 如果複選框在單擊前未被選中,則應在頁面重新加載後檢查它。 如果複選框被選中,那麼點擊頁面後應該重新加載,並且複選框應該被取消選中。複選框Html Java腳本
此外,我需要從複選框中提取信息(如果選中或取消選中)以相應地更改我的頁面。
如何重新加載頁面並傳遞此值以更改此功能?我是完整的noob,所以請儘量保持簡單。 TY。
echo '<input id="check_mostra_email" type="checkbox" value="mostra_email" onclick="reloadPage()"/>';
echo '<script type="text/javascript">
<!--
function reloadPage()
{
if(document.getElementById("check_mostra_email").checked === true){
document.forms["RelatorioGerencialCarteiras007"].submit();
}
else{
document.forms["RelatorioGerencialCarteiras007"].submit();
}
}
//-->
</script>';
如果你輸入的形式是,那麼你應該能夠給他們一個名字,你的服務器可以拿起來,當你重新渲染頁面時,只需根據需要設置/取消選中檢查的屬性。雖然更好的解決方案是在Ajax上進行讀取,然後重新加載需要刷新的頁面部分。 – scrappedcola
似乎您有設計問題,在檢查/取消選中某個框時不應重新加載頁面,只顯示或不顯示一些信息,或者使用ajax來加載html內容。 – Tony