1 也出来了,“请选择发送目标“, 为什么还是会执行这方法【 return false ,不起作用

天池番薯 发布于 2014/07/27 13:46
阅读 177
收藏 0

1 也出来了,“请选择发送目标“, 为什么还是会执行这方法【 return false ,不起作用

2014-07-24 09:39 hadoopjava  |  分类:其他编程语言  |  浏览5次
1 也出来了,“请选择发送目标“, 为什么还是会执行这方法【
 <s:submit href="javascript:void(0)"  onclick="onSubmitCate();" method="addUserAll"
                           value="一键将查询结果集生成到指定发送目标"></s:submit>
】

function onSubmitCate(){

alert(1)
 var ctId=$("select option:selected").val();
   if(ctId==''){
   	$("#ctIdTip").html('<font color="red">请选择发送目标</font>');
   	return false;
   }else{
   	$("#ctIdTip").html('');
   } 
    }

</script>
       
       <input type="submit" id="formList__addUserAll" name="method:addUserAll" value="一键将查询结果集生成到指定发送目标" onclick="onSubmitCate();" href="javascript:void(0)"/>

</div>

加载中
0
gat205
gat205
var ctId=$("select").val();   你改成这样直接获取select表单的值
0
雪梨苹果
雪梨苹果
如楼上所说,直接 $(*).val(); 就行,*为那个select,你用
$("select option:selected")
得出的是undefined 和''是不等的,所以一直不出现
return false;

还有alert()记得分号结束啊。。。

返回顶部
顶部