jquery 判断字符串是否存在某个值
时间: 2023-08-15 07:38:43 浏览: 41
如果你想使用 jQuery 判断一个字符串是否包含某个值,可以使用 JavaScript 中的 `indexOf()` 方法,如下所示:
```javascript
var str = "Hello, World!";
if (str.indexOf("World") !== -1) {
// 字符串中包含 "World"
} else {
// 字符串中不包含 "World"
}
```
在上面的代码中,`indexOf()` 方法返回匹配的字符串第一次出现的位置,如果没有匹配的字符串,则返回 -1。因此,如果返回值不等于 -1,则表示字符串中包含了该值。如果返回值等于 -1,则表示字符串中不包含该值。
相关问题
jQuery判断字符串是否在其中
可以使用jQuery的inArray()函数来判断字符串是否在数组中,示例代码如下:
```js
var arr = ["apple", "banana", "orange"];
var str = "banana";
if ($.inArray(str, arr) !== -1) {
console.log("字符串 " + str + " 在数组中");
} else {
console.log("字符串 " + str + " 不在数组中");
}
```
上述代码中,先定义了一个数组arr和一个字符串str,然后使用$.inArray()函数来判断str是否在arr数组中,如果返回值不等于-1,表示字符串在数组中,否则表示不在数组中。
jquery 判断字符串包含
可以使用 jQuery 的 `$.inArray()` 方法来判断一个字符串是否包含另一个字符串。具体实现如下:
```javascript
var str = "hello world";
var substr = "world";
if ($.inArray(substr, str) !== -1) {
console.log("包含");
} else {
console.log("不包含");
}
```