jquery字符串比较,字符串比较不了不懂比较
     var s1=$("#zhuangtai").text();
     var s2="已提交审核";
     $("#status").append(s1);
     $("#status").append(s2);
      if(s1==s2)
      {
     $("#status").append(s1);
     }
            这段程序运行结果是:
            已提交审核 已提交审核
            证明s1也是“已提交审核”
            为什么s1==s2没有反应??

4个回答

$.trim(s1)==$.trim(s2)

Mr_shenweifeng
Mr_shenweifeng 大神啊,先采纳了,照您说的是正确的,可不可以顺便告诉我为什么?
4 年多之前 回复

已提交审核 已提交审核
你中间的那个空格从哪里来的,要不然在s1,要不然再s2。
应该在s1上,你可以用
var s1=$("#zhuangtai").text(),trim();

Mr_shenweifeng
Mr_shenweifeng 回复Mr_shenweifeng: 我懂你说得什么了,谢谢,可以的
4 年多之前 回复
Mr_shenweifeng
Mr_shenweifeng 回复Mr_shenweifeng: 试了下,只有两个都trim()才可以,只在s1 trim() 好像也不行 为什么??
4 年多之前 回复
Mr_shenweifeng
Mr_shenweifeng 您说的对,谢谢,按顺序吧。谢谢
4 年多之前 回复

上面说的有道理,要么是s1最后有一个空格,要么是s2最前面有一个空格,所以导致了s1与s2不相等

qq_19891827
qq_19891827 希望对你有帮助
4 年多之前 回复
Mr_shenweifeng
Mr_shenweifeng 回复qq_19891827: 谢谢您的回答
4 年多之前 回复
Mr_shenweifeng
Mr_shenweifeng 嗯,试了下,剪了就可以了
4 年多之前 回复
qq_19891827
qq_19891827 回复Mr_shenweifeng: 但是从你输出的结果看明显是有一个空格的,如果可以保证s2前面没有空格,那就只能是s1后面有空格了,从数据库提出来的数据也不能保证没有空格吧
4 年多之前 回复
Mr_shenweifeng
Mr_shenweifeng 可能是这样,但是。。。s1是直接从数据库取出来的,后面应该不会有空格;s2前面好像没有空格,我一退格就把引号删了
4 年多之前 回复

var s1=$("#zhuangtai").text();alert下s1看下值是什么?

Mr_shenweifeng
Mr_shenweifeng 是已提交审核
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

JS或者Jquery 字符串压缩

JS或者Jquery 字符串压缩方法,然后可用用C#解压,有没有什么方案可以提供的

前端 jquery 中将字符串转成一个一个字符的形式放入data中

![图片说明](https://img-ask.csdn.net/upload/201803/21/1521625751_227805.jpg) ![图片说明](https://img-ask.csdn.net/upload/201803/21/1521625760_524745.jpg) jquery data需要传入多个字符串 但是现在传过来的是一个字符串“‘a’,'b','c'”怎样将其放入data中???

怎么在jQuery中将字符串转为Date

$("#time1").val().replace(/-/g,"/")这个得到的是2017/12/8这样的形式,怎么转成Date类型啊,还需要时这种形式 ``` var sTime=new Date($("#time1").val().replace(/-/g,"/")); var eTime=new Date($("#time2").val().replace(/-/g,"/"),); ```

jQuery如何筛选HTML页面里面的特定字符串?

如题,比如在HTML页面里有一些文本,然后我想筛选出"jQuery"这个字符串,这个字符串在HTML页面里有多处,我如何才能将其筛选出来?

将多行字符串值提供给jquery方法

<div class="post-text" itemprop="text"> <p>How do I feed string variable holding multiline value in it to jquery method like prepend? I need it to construct a form pass by drupal search module like - <code>$('#divsearch').prepend('&lt;?php print $search_box; ?&gt;').</code> Thanks a bunch.</p> </div>

如何用jquery获取到td中的字符串,截取字符串

获取flag = 'title'中的ulistJosn[i].questitle,并将改字符串截取 各位帮我看看该怎么实现 获取flag = 'title'中的ulistJosn[i].questitle ``` $("td[flag='title']").each(function(){ $(this).html(cutString($(this).html(),5,"...")); }); ``` td: ``` html += "<td flag='title'>"+ulistJosn[i].questitle+"<a flag='count' href='javascript:void()' nid='"+ulistJosn[i].quesid+"'>|结果查看|</a>"+"</td>"; ```

javascript中字符串比较,=、==和equals有什么区别,还有什么其他办法?

javascript中字符串比较,=、==和equals有什么区别,还有什么其他办法?

c# 正则匹配查找规定字符串

c# 中用正则表达式匹配point12 ,这样的字符串为正确字符串,如果匹配的 字符串为point12point2这样的字符串为错误字符串,其中数字为随机数字,有可能 为一位数字,有可能为两位数字,有可能为三位或多位数字 匹配规则为,前面5个字母和后面若干个数字为正确,如果前面是5位字母,后面是数字若干位再加字母和数字则为错误。

java前端jquery接接收中文字符串乱码问题

服务端:@RequestMapping(value="/detail/modSelect", method = {RequestMethod.POST}) public @ResponseBody String mod(@RequestBody String reqParam){ //修改请求处理 System.out.println("修改请求发送到此"); System.out.println(reqParam); ExpressLineInfo lineInfo = new ExpressLineInfo(); String[] str = reqParam.split("&"); String areaId = str[0].split("=")[1]; String neiAreaId = str[1].split("=")[1]; int distance = Integer.parseInt(str[2].split("=")[1]); String direct = str[3].split("=")[1]; int hot = Integer.parseInt(str[4].split("=")[1]); lineInfo.setAdcd(areaId); lineInfo.setDirect(direct); lineInfo.setDistance(distance); lineInfo.setScope_adcd(neiAreaId); lineInfo.setScope_hot(hot); int result = regionInfoService.updateScope(lineInfo); if(result==1){ return "修改成功!"; }else{ return "修改失败!"; } } 前端jquery: $.post("/detail/modSelect.htm", "areaId="+areaId+"&neiAreaId="+neiAreaId+"&distance="+distance+"&direct="+direct+"&hot="+hot, function(data,statusText){ alert(data); }); 回掉函数里的data即为服务端返回的中文字符串,用alert在页面输出后显示为????! 返回英文则是正常的。 求高手帮忙解答,如何让它显示正常的中文,感激不尽!

JS字符串怎么转数组啊,数组怎么转字符串呢

JS字符串怎么转数组啊,数组怎么转字符串呢JS字符串怎么转数组啊,数组怎么转字符串呢

jquery对象val()为空字符串,长度为1么?

![就是这样](https://img-ask.csdn.net/upload/201611/21/1479711449_231002.jpg)

遍历每一个span 判断如果是字符串1里的字就添加class类名a,如果是字符串2就添加class类名b。

<div> <a href="#">XXXXX</a> <p>XXXX</p> <span>字符串1</span> </div> <div> <a href="#">XXXXX</a> <p>XXXX</p> <span>字符串2</span> </div> <div> <a href="#">XXXXX</a> <p>XXXX</p> <span>字符串1</span> </div> <div> <a href="#">XXXXX</a> <p>XXXX</p> <span>字符串1</span> </div>

元素ID是个字符串变量,如何用jquery选择器获得这个对象?

不用jquery时很简单如下: var id="input1"; var obj=document.getElementById(id); 用jquery想使用统一的风格获取对象,请问jquery下怎么实现?

JS中字符串拼接碰到EL表达式

是iframe中的src 我先写了 ``` function show1(lfmc){ alert(lfmc); var src=""; src=${ctx}+ "/houseInfoTj_getLfxxDetail.do?xqid=" +${xqid}+ "&xqcj=" +${xqcj}+ "&lfmc=" +lfmc; alert(src); $("#showIframe").attr("src",src); } ``` 报错,ie说缺少对象,chrome说show1没定义 后来我改了下 ``` function show1(lfmc){ alert(lfmc); var src=""; src="${ctx}/houseInfoTj_getLfxxDetail.do?xqid=${xqid}&xqcj=${xqcj}&lfmc="+lfmc; alert(src); $("#showIframe").attr("src",src); } ``` 把EL表达式放到”“中就好了。 提问:JS中的字符串拼接时要用到el表达式有什么规则?

java如何从一个指定的字符串截取相同格式的子字符串

Hi, 我在做一个Web请假(图表操作形式) 老师通过点击表格列选中,表示这个时间请假。 当老师在一周的表格上点了很多下的时候,Jquery通过样式查找得到 老师选中的时间片ID,形如 (1_1,1_2,1_3,3_3,3_4,3_5)这样一个字符串。 这个形式表示老师星期一,1,2,3节课请假,星期三,3,4,5节课请假。 因为我在数据里要插入2条记录。 所以要把(1_1,1_2,1_3,3_3,3_4,3_5)分割成(1_1,1_2)(3_3,3_4,3_5)这2个字符串。 请问有什么好的算法没有? 我的想法:1.分割成数组all[]遍历,把_前的数字找出来。去掉重复, 放到一个临时数组 pre[]. 2.创建数组temp[pre.length]。 再双重遍历all[]与pre[], 遍历的时候 if(all[i].startWith(pre[j])) temp[j]+=all[i]+"," 3.最后得到的temp[]就是要的结果? 总感觉有点麻烦。求更好的算法.

jquery 的ajax 发送3个字符串和一个数组 怎么传递到springMVC的对应方法中

data.couponId = $('#couponId').val(); data.deadline = $("#deadline").val(); data.remark = $('#remark').val(); 上面是上个字符串 var nums = new Array(); $('.nums').each(function(j,k){ nums[j]=$(k).text(); }); 这里是一个数组 $.ajax({ url:'$adminRoot/afs/sendUserCoupon/sendUserCoupon.do', type:'POST', data:data, datatype:"json", success: function(a){ $('#submit').attr('disabled',false); if(a.result){ alert('发送成功!'); } else{ alert(a.err_msg); } } }); 上面是我的ajax 发送 但是 在后台没有收到 请求高人 发个示例代码 ,或者给个提示。感激不尽。

js 怎么令参数获取值,而不是当作字符串处理

var inputKey = $(this).attr("name"); var inputvalue = $(this).val(); mainJson.push({inputKey : inputvalue}); 以上为代码,这样写会将{inputKey : inputvalue}中的inputKey当作字符串处理,有没有什么方法将其当成参数来处理

如何检查一个字符串是否包含子字符串在 JavaScript 中?

<div class="post-text" itemprop="text"> <p>Usually I would expect a <code>String.contains()</code> method, but there doesn't seem to be one. </p> <p>What is a reasonable way to check for this?</p> </div> <p>转载于:https://stackoverflow.com/questions/1789945/how-to-check-whether-a-string-contains-a-substring-in-javascript</p>

javascript 字符串拼接渲染的html元素,不能添加事件,为什么?哪位大神帮忙解答,感激不尽!

js字符串拼接: ``` '<p class="add"> <i class="icon iconfont icon2">&#xe60a;</i> &nbsp;<span class="nums"> 1 </span> &nbsp; <i class="icon iconfont icon1">&#xe63c;</i> </p>' ``` jquery 事件代码: ``` $(".add .icon1").bind("click",function(){ alert("1"); }) ``` 但是在浏览器中执行无效。 直接写在html中是有效的,但是这个需要获取数据再渲染。求哪位大神帮忙指点!

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

相关热词 c# cad插入影像 c#设计思想 c#正则表达式 转换 c#form复制 c#写web c# 柱形图 c# wcf 服务库 c#应用程序管理器 c#数组如何赋值给数组 c#序列化应用目的博客园
立即提问