我想要獲取某些輸入文本中包含的所有值。輸入的Ids類似於something_#index#_value
,前提是#index#是一個整數,所以第一個Id是something_1_value。獲取包含使用jquery的字符串的ID
這是我到目前爲止已經試過:
$("input[id$='_value'] [id*=i]").each(function (j, el) { // Some actions }
假設我是一個int,選擇不返回任何值,當我刪除[id*=i]
,我得到的所有元素,其中Id
以_value
結束。
那麼如何獲得以_value
結束的元素的值,並在其Id
中包含整數i
?
使用字符串連接 - '$( '輸入[ID $ = 「_值」] [ID * =' + I + '「]')' – 2014-10-20 08:30:38
阿倫已回答你的問題,但你的問題基本策略似乎有缺陷 - 例如,'$('input [id $ =「_ value」] [id * =「1」]')'將匹配id'1'和id'11'(或' 12','13'等)。 – 2014-10-20 08:33:27
謝謝@FrédéricHamidi,我知道我只是想簡化我的問題,實際上我正在檢查我的Id是否包含「\ _i \ _」而不僅僅是「我」。 – TheByeByeMan 2014-10-20 11:01:18