jQuery, если найдено в строке

Я - крупный парень ORM, вытаскиваю логику из базы данных, использую базу данных только для скорости.

я люблю скорость, можно разработать приложение. Самое большое преимущество, в зависимости от ORM, Вы, может изменить бэкэнд, не имея необходимость переводить Вашу бизнес-логику.

я переключился на LINQ и никогда не оглядывался назад. DBLinq является потрясающим для того, чтобы сделать другую базу данных, чем MSSQL. Я использовал его со СВОИМ SQL, и это является БОЛЬШИМ.

16
задан Steeven 13 February 2012 в 18:25
поделиться

4 ответа

Если вы хотите проверить переменную javascript , а не какой-либо элемент на странице, jQuery не сделает это проще / отличается от простого javascript .

Другие ответы, упомянутые здесь с использованием регулярного выражения, будут работать, но вы можете посмотреть Ссылку на объект String или Ссылку на объект RegExp в w3schools, если вы хотите понять это лучше.

5
ответ дан 30 November 2019 в 15:47
поделиться

Одно слово: регулярные выражения.

Ой, это были 2 слова;)

https: / /developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Regular_Expressions

Regex:

/.(mystring\swhich\sshould\smatch)./
0
ответ дан 30 November 2019 в 15:47
поделиться
if( str.indexOf( "your word" ) !== -1 )

или

if( str.search( /your regex/ig ) )

или

if( str.match( /your regex/ig ).length > 0 )

Как видно, для решения этой проблемы вам не нужен jQuery.

Но, черт возьми, почему бы не использовать селекторы jQuery , если хотите:

$('#someId:contains(text)')
44
ответ дан 30 November 2019 в 15:47
поделиться

Для элемента используйте строковые функции в его имени или любое другое применимое значение атрибута:

if(jQuery("elementName").attr("attributeName").contains(...))
  callSomeJSFunction();

или регулярные выражения. Если это что-то простое, манипуляции со строками должно быть достаточно, как упоминали другие люди. Еще один отличный ресурс - это страницы API jQuery или бесчисленное множество других руководств, которые можно найти с помощью поиска Google. Группы Google часто являются еще одним полезным ресурсом.

-1
ответ дан 30 November 2019 в 15:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: