2 momo1210245571 momo1210245571 于 2015.07.28 14:24 提问

select下拉表中 有默认值 如何排除默认值判断select下表是否选择没选择提示
 <td>
                    <select id="applicationamount3" name="applicationamount">
                     <option value="2" selected="selected" >请选择</option>
                    <c:forEach var="sscp" items="${appAmount}">
                        <option value="<c:out value="${sscp.key}"/>">
                            <c:out value="${sscp.value}"/>
                        </option>
                    </c:forEach>
                </select>      
                </td>





 在jQuery中

 if($("#applicationtype3").val()==null){
            alert("请选择申请类型");
            return false;   
        }

但是有默认值总是不会显示 请各位大神帮帮 还要默认值怎么判断是否选择 代码怎么写

6个回答

CSDNXIAOD
CSDNXIAOD   2015.07.28 19:28

select下拉列表判断是否进行了选项的选择
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

yuke198907
yuke198907   2015.07.28 14:39

什么叫“有默认值总是不会显示”呀

showbo
showbo   Ds   Rxr 2015.07.28 14:38
  if($("#applicationtype3").val()=="2"){//等于默认值,一般请选择这种option的值设置为""好点 <option value="" selected="selected" >请选择</option>
wangguji
wangguji   2015.07.28 14:44

selected="selected" 有没有加错地方,

danielinbiti
danielinbiti   Ds   Rxr 2015.07.28 14:50
是applicationamount3,不是applicationtype3
 if($('#applicationamount3 option:selected').text()=='请选择'){
            alert("请选择申请类型");
            return false;   
        }
sina_2831808769
sina_2831808769   Rxr 2015.07.28 20:31

if($("#applicationtype3").val()=="2"){//等于默认值,一般请选择这种option的值设置为""好点 请选择

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于下拉框select和option默认值选定
标签里添加selected即表示默认选定值 但如何用程序控制,也就是动态生成默认值呢? 网上找了半天都没有直接适合的,不过受到了启发,如下代码实现: 用户选择月份,验证输入不合法后返回,下拉框里的默认值更改为用户刚刚选择的             > 1       >2       >3       >4       >5       >6       
easyui 判断select下拉框是否多选,多选情况下清空默认值
$("#checkType").combobox({                 onSelect: function(param){                      if (param.value > -1){                        $(this).combobox("unselect", -1);                      }els
select默认文字,不出现在下拉选项中
choose     0     1
判断select下拉框是否有选,并给下拉框赋值
使用select下拉框时var sex = $('#sex').val(); alert(sex); //弹出的是:null if(sex==""){ alert("请选择性别"); return; }应该写成: if(sex==null){ alert("请选择性别"); return; }
html下拉框根据数据库的值选中默认值
证件类型:" type="text"/> 身份证 士兵证 军官证 护照 户口本 $(document).ready(function(){ $("#cli_cert_type").val($("#cert_type").val()); // loadValue('cli_sex',$("#sex").val()); // loadValue('cli_marriage
vue2.0 下拉框默认标题设置
昨天到今天,用vue2.0在写一个性别选择框,一给option添加seledted属性就报错selected 已经绑定在<select></select> 上了 , 你选择了哪个选项, selected 就是那个选项的value了 ,你想让哪个选项为默认选中的话,就在data里的seleced 设置为那个选项的value在单击<select></select> 时,给’性别’这个选项添加一个disa
jq选择下拉框默认值
$("#ddlSettlementType option[value='1']").attr("selected", true);
<html:select>: 选择默认值
<html:select>: 选择默认值
bootstrap-multiselect.js多选下拉框初始化时默认选中初始值
bootstrap-multiselect.js多选下拉框初始化时默认选中初始值
PHP中下拉框默认值动态选定
PHP中下拉框默认值动态选定                 选择类型                                $result_1=mysql_query("select * from leixing");                  while($row_1=mysql_fetch_array($result_1)){