我的控件是根据用户输入动态构建的,有些n文本框的ID也是动态的.
但是,我没有预见到这个HTML会在同一个html页面的其他地方重复使用.
我现在面临的问题是重复的ID,这导致我的jQuery函数无法正常工作.
我确实理解ID应该是唯一的,但是,我可以通过使用最外层的<div>ID 来避免这个问题吗?
那里的专家可以给我一些好的建议吗?
PS我正在寻找一个有效的解决方案,因为如果我需要更改每个元素的ID,那么我的jQuery需要大量的工作.
请帮忙.谢谢!
<div id="Container1">
<div id="Control">
<input type="text" id="TextBox1" />
<input type="text" id="TextBox2" />
</div>
</div>
<div id="Container2">
<div id="Control">
<input type="text" id="TextBox1" />
<input type="text" id="TextBox2" />
</div>
</div>Run Code Online (Sandbox Code Playgroud)
我想知道,在jQuery函数中,我是否可以#container1 > #textbox1在选择中做类似的事情?
我有一个逗号分隔的字符串存储在数据库中.
例如:record1 = "1,3,5,7,9,10"和record2 = "4,5,10"
我有一个给定的信息,例如:1.
我必须使用包含给定信息1的LINQ来选择记录.
返回的结果应为record1.
如果我单独使用.contains(),它就不准确,因为也会返回record2.
我怎样才能做到这一点?是否可以在单个LINQ查询中实现?
谢谢你的建议!