判断下拉列表中的值,实现页面跳转,请问这个怎么判断?

该弹出框的HTML代码

<div class="industry" >
    <p>请先选择行业分类</p>
    <div class="">
        <label for="smallinput" class="col-sm-3 control-label label-input-sm form-name-1">*所属行业</label>
        <div class="col-sm-8">
            <select name="selector1" id="form-name-5" class="form_celect">
            </select>
        </div>
        <div class="clear"></div>
    </div>
    <span class="industry_close" onclick="colse()">X</span>
    <div id="btn_botton">
        <button type="button" class="btn btn-warning" onclick="confirm()">确定</button>
    </div>
</div>

JS判断其值实现功能

1.正确选择行业后进行跳转

2.未选择行业,提示选择。

function confirm(){
        if(form_celect.val() = "请选择"){
            alert("请先选择您要添加物品的所属行业")
        }
        else{
            console.log(getSelectedDicDataByKey(200));
            var valName = getSelectedDicDataByKey(200).valueName;
            $(".industry").css("display","none");
            $(".goods").css("display","block");
            $(".form-control1").html(valName);
        }
    }

当选择“请选择”时提示正确选择行业。
当选择到其他选项时便可以成功实现跳转。

图片说明

主要是不太清楚怎么去判断区分“请选择”和其他选项。上面的if里面的判断语句应该怎么写

0

4个回答

一个等号"="是赋值操作,两个等号"=="才是比较相等
if($(".form_celect").val() == "请选择"){

1
DozoBang
DozoBang 用了你的$(".form_celect").val()正确了,谢谢!
7 个月之前 回复

等号改一下

form_celect.val() == "请选择"
0
DozoBang
DozoBang 嗯嗯,刚才就是这样写的,但是报错了Uncaught ReferenceError:form_celect is not defined
7 个月之前 回复
<select id="myselect">
    <option value="0">请选择</option>
    <option value="1">医疗行业</option>
    <option value="2">烟草监管</option>
    <option value="3">行政部门</option>
</select>
// 可以用value判断,也可以用选中的值判断
var text = $('#myselect option:selected').text();  // 按照文本去判断
if (text == '请选择') {
  // 业务逻辑
}
var value = $('#myselect option:selected').val(); // 按照值去判断
if (value == '0') {
  // 业务逻辑
}
0

if(val=="0") .. else {
if(val == "1"){
// 跳转操作
}

}

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
请问在AUTOCAD环境中如何判断按键是“ESC
请问在AUTOCAD环境中如何判断按键是“ESC”.txt 请问在AUTOCAD环境中如何判断按键是“ESC”.txt
java后台获取页面下拉框的选项只值,判断字符串是否相等
一,n// nString serviceName = request.getParameter("serviceName");n         if ("RetrieveDocumentSet".equals(serviceName)) {n                               ........................................
利用js实现页面跳转并在跳转到的页面进行判断操作
1、跳转按钮页面n<a href="123.html?a=1"></a>n2、在要跳转到的页面引入js进行判断nvar aaa = window.location.search.split("=")[1];
下拉列表的el表达式
下拉列表的el表达式
Selenium获取并验证下拉框选项值
在编写自动化测试用例时,我们有时候会需要编写脚本来验证下拉框的选项个数,以及验证下拉选项描述是否与需求一致。nn如下图,测试需求为:nn1.验证该下拉框选项个数为8nn2.验证该下拉框不可多选nn3.验证8个下拉选项描述正确nn4.选择“无社保”项nnnn测试脚本如下:nnnnnpublic void SheBao() throws Exception {n /** 检查社保信息核实选项**...
js如何判断页面是从特定页面跳转过来的
今天项目遇到一个问题,需要判断出页面是否是某特定页返回过来的,在同源条件下,可以在特定页面里存储一个sessionStorage,rnwindow.function(){rn sessionStorage.setItem('key','value');rn }rnrn然后在其他页面开始加载渲染时去获取这个sessionStorage,若不能获取到则表明此页并不是特定页跳转过来的,若能获取到,则表明是特定页...
下拉框回显通过<c:if>标签在页面判断
经 手 人:n   n      n       selected>${map['userName']} n     n选择n    1n    2 -->
mvc页面跳转实例
页面跳转,权限判断的实例代码
判断Js下拉框是否为空
function isEmpty(obj){n            if(typeof obj == &quot;undefined&quot; || obj == null || obj == &quot;&quot;){n                return true;n            }else{n                return false;n            }n        }...
Js判断下拉框是否为空值
n n n &amp;lt;title&amp;gt;Js判断下拉框&amp;lt;/title&amp;gt;n&amp;lt;script&amp;gt;nfunction ss(){nvar slt=document.getElementById(&quot;aa&quot;);nif(slt.value==&quot;&quot;){nalert(&quot;请选择一个项目&quot;);nreturn false;n}nreturn true;n}n&amp;lt;/
javascript判断页面访问类型进行跳转
收集的网易判断页面浏览器类型的脚本,以备日后的不时之需:<script type="text/javascript">n (function(){n var ua = navigator.userAgent.toLowerCase(),n iphone = (ua.match(/iphone/i) == "iphone"),
EasyUI:如何判断手动输入的值在combobox下拉框中是否存在
EasyUI的combobox下拉框是一个不错的功能,不但支持了下拉框本身的功能,还附带了模糊查询的功能,虽然只能是ABC*这种前置模式。nn另外,如果输入的文字和下拉框中的某一条选项完全相同,而且只有一条选项相同时(注意,这里不能是模糊的,必须完全一致),该条选项将被默认选中。nn这种输入文字的下拉框带来方便的同时也会带来问题:即使输入的文字和下拉框里可选的选项不符,也可以被提交。这一点比较离谱...
jsp怎么获取下拉列表的value值啊?
如:n<select>n<option value=“1”>哈哈</option>n</select> 获取value的值怎么获取啊?jsp一般select标签中会指明属性名,如:<select name="fruit" >n <option value="apple">苹果n <option value="orange">桔子n <option value="mango">芒果n</sele
tree view
请问这个tree view怎么实现
servlet获得下拉列表的值,并跳转到相关页面
通过servlet获取下拉列表的值,进行判断后跳到相应页面.
表单判断即弹出窗口,即无限下拉列表
表单判断,即弹出多个窗口,无限下拉列表表单判断,即弹出多个窗口,无限下拉列表表单判断,即弹出多个窗口,无限下拉列表
js操作option,js添加删除option,js判断option中的value是否存在,简洁
用js操作select的option,可以增加删除和判断value值是否在下拉列表存在
selenium 用java得到select下拉列表选择的值
All salenzhuntomnhuangnliunzhangntiannhuainqinyangnJacknmeijinDickensnn String selectedSale=new Select(driver.findElement(By.id("sale"))).getFirstSelectedOption().getText();nassertEquals("qi", select
Android 判断下拉菜单spinner选择了哪个选项
相信大家平时开发的时候都遇到过一些小问题,找了很多资料还是解决不了,大神们也没遇到过,下拉菜单,对话框这些项目都比较常见的,今天我们来看看spinner的用法,很简单的一个控件,我平时习惯调用spinner的ArrayAdapter,把你的菜单中的选项都放在String类型的集合里,在绑定到ArrayAdapter里,spinner的监听事件OnItemSelecedListenernn判断选项调...
判断下拉框选中
(select.type是从后台传来)
一个解决下拉框内容重复的JS
数据库字典有在线 离线两种状态,需要在添加的时候默认一个离线。但是会出现离线在线重复的情况,用下面的JS可以解决这个情况      rnrn  if(${cjq.online==null}){rn            //控制 在线状态不重复rn            $("#online1 option").each(function (){//遍历select 下的optionrn     
ssm框架之下拉框
笔记:rnrn1. 下拉框rn请选择角色:rn---请选择角色---rnrnrn${role.name} rnrnrnrnrn2.rnrn--请选泽--rnrnrnrnselected="selected" >${type.dname }
list 判断里面判断存不存在元素 如果遍历的同时会修改 就用 ListIterator
/*A:案例演示n        * 需求:我有一个集合,请问,我想判断里面有没有"world"这个元素,如果有,n        我就添加一个"javaee"元素,请写代码实现。*/n        List list =new ArrayList();n        list.add("word");n        list.add("sdasd");n        list
遍历select下拉框判断其中值是否与指定值相等
//===========================遍历select下拉框判断其中值是否与指定值相等  start==============================rnvar obj = document.getElementsByTagName("option")rn//遍历optionrnfor(var i=0;irnif(obj[i].value==你的指定值){rnobj[
WEB自动化(4)----页面跳转
1.原窗口打开新页面n        这种方式WindowHandle值不会有改变,可以直接继续操作n2.新窗口打开新页面nn        //记录现在这个窗口的值,尽量在未打开前记录下来n        String oldWin = driver.getWindowHandle();nn        //获取当前所有窗口的值,并使用新的值跳转到新窗口去n        Se
验证下拉框是否选择,是否为空
n/**验证下拉框是否选择,是否为空n * zhangshuain * 2018年11月26日 15:46n *说明:需要传入需要验证的下拉框id数组n *class='fa fa-times-circle' Font Awesome图标字体库n *n */n var validateSelect=...
下拉框使用c:if标签进行判断然后使用selected属性实现选择状态
是否付款:rn            请选择rn            rn                已付款rn                未付款rn            rn            rn                未付款rn                已付款
如何获取select下拉框选中的的值呢
&amp;lt;select&amp;gt; 元素(下拉列表)nn&amp;lt;select&amp;gt; 元素用于创建下拉列表;而&amp;lt;option&amp;gt; 元素用于定义列表中待选择的选项。列表通常会把首个选项显示为被选选项。nn提示:&amp;lt;select&amp;gt; 元素是一种表单控件,可用于在表单中接受用户输入。nn属性:nnnautofocus :下拉列表在页面加载时自动获得焦点,是一个布尔属性;nndisabled:...
判断是否iframe页面跳转过来的
如何判断当前页面是从 iframe 访问的,还是直接访问的?rnrn参考rnhttps://yq.aliyun.com/articles/2977?spm=0.0.0.0.3mTODlrnrn/判断当前页面是否直接显示在浏览器中rnif (self == top) {rn //跳转rn window.location.replace(&quot;/blog/timeline/&quot;);rn // wind...
循环显示选中的下拉列表的值
1、和选中多选框的方式一样,用each()和For方式来实现rn2、源码rnnnnn无标题文档nnn $(document).ready(n function() {n //两种循环语句,一种使用each,一种使用for,for的时候需要加eq()函数显n countCheckd();n var $a = $("select"); //返回下拉值n $a.click(
HTML DOM 利用下拉框实现网页跳转
function go()rn{rnlocation=document.forms[0].gowhere.valuern}rnrnrnrnrnrnrnrnrnrnrnrn-Select location-rnASP 教程rnHTML 教程rnJavaScripts 教程
下拉列表选择项的js验证
某select未选择,则它的Index值为0nif(document.getElementById(&quot;day&quot;).selectedIndex==0||document.getElementById(&quot;month&quot;).selectedIndex==0||document.getElementById(&quot;year&quot;).selectedIndex==0){n newalert(&quot;请填写出生日月!&quot;)
jstl select <c:if test下拉菜单不能被选中!
关于select下拉菜单中出现中文时,因为编码的问题,不能用“==”来进行判断,必须要用“eq”,而且中文带上单引号;n selectnid="operateType"nname="operateType"nstyle="width:n244px;">n                      noptionndisabled="disabled"nselected="sele
jquery判断input checkbox是否选择 select下拉列表选择的value
var checkInput = $(".check_input").is(':checked');rn//true  选择  false 未选择rnrnrnvar select_type = $('.select_type').val();rnrn//value值
veclocity(vm)下拉框遍历
veclocity(vm)下拉框遍历
封装函数 检测数组中是否含有某个值
//封装一个函数 用于检测数组中是否含有某个值n function findValue(item,arr){n for(var i=0;i&amp;lt;arr.length;i++){n if(arr[i]==item){n return true;n }...
axios 拦截 , 页面跳转, token 验证(经常用于判断用户是否登录)
第一步: 路由 多添加一个自定义字段 requireAuthnn n path: '/repository',n name: 'repository',n meta: {n requireAuth: true, // 添加该字段,表示进入这个路由是需要登录的n },n component: Repository
html简单的登录注册
html简单的登录注册,正则判断,登录注册页面,页面跳转
laravel5.5实现下拉菜单点选实时更新数据
laravel5.5实现下拉菜单点选实时更新数据nnlaravel5.5通过echarts实现画图功能,主要包括3个步骤:1.html设置显示方式;2.引入echarts.js;3.通过js设置图片的展示方式 n效果图如下: nnn一、html设置显示方式nn这里只保留了主要代码部分。nnnn.n.n.n&amp;amp;lt;div class=&amp;quot;box&amp;quot;&amp;amp;gt;n &amp;amp;lt;div class=&amp;quot;box-...
this详细解析和如何确定this的值
1.1. this是什么?   Ø 在 js中this是一个对象。Ø 它的值是不确定的,只有在代码运行的过程中才能确定this的值。Ø 它的值不能手动更改。 1.2. this的难点 Ø 到处都有this只要你可以写js代码的地方,就可以使用thisØ this的值是动态变化的Ø 你可以修改this这个对象的某个属性,但不能修改this的值   1.3. 确定this的值使用this有两种大类: ...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 人工智能判断西班牙、 java的一些学习这个。