我做了一堆研究,但似乎沒有找到正確的答案。我打算在頁面加載時顯示div,如果複選框被選中,它會從MySQL獲取值。如果選中複選框,顯示div
這是我的代碼。
<input type="checkbox" name="setup" value="Setup"
{if $single_array[i].SERVICE == 'Setup'} checked{/if}>
<b>Setup</b>
我做了一堆研究,但似乎沒有找到正確的答案。我打算在頁面加載時顯示div,如果複選框被選中,它會從MySQL獲取值。如果選中複選框,顯示div
這是我的代碼。
<input type="checkbox" name="setup" value="Setup"
{if $single_array[i].SERVICE == 'Setup'} checked{/if}>
<b>Setup</b>
嘿,我endup使用Smarty的語句來得到這個工作,這也更好地工作
感謝所有..
你需要在PHP和回聲選中的值給頁面
<input type="checkbox" name="setup" value="Setup" <?php if($single_array[i].SERVICE == 'Setup'){ echo "checked"; } ?> />
非常感謝您的反饋,我會試一試 – user3303594
所以最好的方式來閱讀一個複選框,將in_array:
<input type="checkbox" name="color[]" value="red" />
<input type="checkbox" name="color[]" value="yellow" />
而PHP將是 -
if(in_array("red",$_POST[color])){
echo "red was checked!";
}else if(in_array("yellow",$_POST[color])){
echo "yellow was checked!";
}else{
echo "Nothing checked!";
}
可以做同樣的事情對一個或多個複選框以及..
我真的希望使用JQuery來獲得切換功能。我嘗試過,但沒有運氣。 http://jsfiddle.net/naPLM/有什麼建議? – user3303594
根據您的需求,我認爲它是可行的。有什麼問題..? – WebDevRon
'。 .. value =「Setup」<?php if($ single_array [$ i] ['SERVICE'] ==='Setup'){echo'checked =「checked」'; }?> ... />' – dachi
你的代碼是一種smarty(基於模板引擎)的方法,不是嗎? – 2014-02-28 07:48:06
是啊我編碼smarty模板。 – user3303594