作者vivi50218 (vivi)
看板PHP
标题[请益] select 预设值的问题
时间Thu Mar 14 11:47:42 2013
<select name="is_out" onChange="submit()">
<option value="">不分类</option>
<option value="0" <? if($_REQUEST["is_out"]==0) {?> selected="selected" <?
}?>>内部</option>
<option value="1" <? if($_REQUEST["is_out"]==1) {?> selected="selected" <?
}?>>外部</option>
</select>
照理说应该 一进去 选项应该是在第一个才对 但是却是在第二个
选不分类也不会固定住 选外部倒是正常的 请问这段是出了什麽错...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.20.201.205
1F:→ MOONRAKER:(1)用view source看一下(2)买水晶球来看 03/14 12:27
2F:→ vivi50218:该不会是0的关系吧 我改成2就正确了... 03/14 13:07
3F:→ MOONRAKER:0和空字串在php通常是看成一样的 要分开真正的0和空字串 03/14 15:27
4F:→ MOONRAKER:很不容易 就算写对也不容易维护 最好改别的key 03/14 15:28
5F:→ MOONRAKER:就算用intval()或===等等 也不一定能保证不出问题 03/14 15:29
6F:→ arrack:=='0' 03/14 17:32