如何获得以下值
Posted
技术标签:
【中文标题】如何获得以下值【英文标题】:How to get value of the below following 【发布时间】:2021-08-28 07:03:39 【问题描述】:我必须使用 jQuery 对 focusout 进行一些验证。我的问题是我无法从文本区域字段中获取 id,因为它在 ng-repeat
内。
谁能帮我获取 ng-repeat 中特定字段的 id 来进行验证?
注意:我需要使用 jQuery 来实现这一点,而不是添加指令。
<div class="md-dialog-content;padding: 10px;" ng-repeat="data in inputFields">
data.id
<textarea ng-model="data.inputField" id="inputField$index" class="form-control" placeholder="Please Enter Input Stream Here"></textarea>
</div>
setTimeout(function()
$("#inputStream").focusout(
alert("focusout")
)
)
【问题讨论】:
'我需要使用 jQuery 而不是添加指令来实现这一点' 考虑到您正在使用 Angular,这是一个奇怪的要求 - 您根本不应该使用 jQuery案例。 是的,我知道,但我只是想使用 jquery 来实现这一点。请帮助我 【参考方案1】:您可以使用通配符选择器:
setTimeout(function()
$("[id^=inputField]").focusout(
alert("focusout")
)
)
【讨论】:
以上是关于如何获得以下值的主要内容,如果未能解决你的问题,请参考以下文章