关于java代码中下拉框的问题,求速解!
现在是有一个这样的查询表单,任务类型给的是下拉框。打个比方,我想按部门查询,但是下拉框有一个“请选择“这个选项,导致我想得到的部门都查询不到。请问,在输入其他条件之后,如...
现在是有一个这样的查询表单,任务类型给的是下拉框。打个比方,我想按部门查询,但是下拉框有一个“请选择“这个选项,导致我想得到的部门都查询不到。请问,在输入其他条件之后,如果下拉框的值是"请选择",那么,怎样将下拉框的这个”请选择“选项设置成无效的,点击查询的时候无视它的存在,得到其他我所输入条件的正确结果?
展开
3个回答
展开全部
你的下拉框是不是<select><option vale="请选择">请选择</option></select>改成><option vale="">请选择</option>value不要给值,记空就行,后台程序判断如果是空就不要加这个条件查询了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
传到后台组sql语句的时候加下判断不就行了吗,如果不是这个值才组上该条件,你的sql查询需要写2种,一种是传该值的,一种是不传改值的
追问
有道理,事实证明,该方法不行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种情况 一般都是把请选择设定为一个约定值,像 -1,all什么的。然后在查询的时候去做下判断就可以了啥。
更多追问追答
追问
Not all named parameters have been set
我给它的值是0,但是经过判断后log日志里面有报错。
为什么在我本机上运行时没有一点事
放到客户的测试环境上就有问题呢?
追答
两边的代码是同步的?是不是有差异啊?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询