文本框后面接了一个hidden标签,取值

爛轲 2016-02-23 06:27:45
取hidden标签的值是这样的 var kuId = $("input[data-reference='TextBox']").siblings("input[type='hidden']").val();

请问怎么才能不取hidden标签的值,只取文本框的值??
...全文
204 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_32395957 2016-02-24
  • 打赏
  • 举报
回复
var kuId = $("input[type='text']").val()
爛轲 2016-02-24
  • 打赏
  • 举报
回复
引用 6 楼 dongxinxi 的回复:
var kuName = $("input[type='text'][data-reference='TextBox']).val();
nice,就是这个,其实你写错了一点点,少了一个双引号。
  • 打赏
  • 举报
回复
var kuName = $("input[type='text'][data-reference='TextBox']).val();
秋的红果实 2016-02-23
  • 打赏
  • 举报
回复
这本来就是2个东西,直接访问不就行了
yangchun1213 2016-02-23
  • 打赏
  • 举报
回复
你所有文本加个name属性,hidden就不加,用name='xxx'过滤不就可以了吗?
爛轲 2016-02-23
  • 打赏
  • 举报
回复
引用 1 楼 fei2yun 的回复:
描述: 获得匹配元素集合中每个元素的兄弟元素,可以提供一个可选的选择器。。 方法很多 var kuId = $("input[data-reference='TextBox'],input[type='hidden']").val(); 或者 jQuery( "[attributeFilter1][attributeFilter2][attributeFilterN]" ) attributeFilter1: 一个属性过滤器. attributeFilter2: 另一个属性过滤器, 用于进一步减少被选择的元素。 attributeFilterN: 根据需要有更多的属性过滤器 不需要用到siblings
嗯,要怎么写呢,siblings[/quote]这个不需要我知道,是这样的: var kuId = $("input[data-reference='TextBox']").siblings("input[type='hidden']").val() 值为 [291570] var kuName = $("input[data-reference='TextBox']").val() 值为 游戏[291570] 我只想要 游戏 两个字,具体加什么属性,怎么写?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧