为输入名称不唯一的特定输入赋值
Assigning value to a specific input where input name isn't unique
我对js/php编程有点陌生,不得不跳到别人的代码中。:/
我有一个页面有2个不同的div,每个包含一个表:
<div location="A"...><table location="A"...><input type="text" id="SomeID"...>
<div location="B"...><table location="B"...><input type="text" id="SomeID"...>
单击btn时,它使用Ajax获取值来填充这些字段。一旦有了这些值,下面的代码将更新输入框
$('#SomeID').val('Obtained value').trigger('change');
所有这些都工作得不错,除了一件事…我如何指定哪一个$('#SomeID')更新(一个从位置A或位置B)?
如果需要location的值,可以使用:
$('#SomeID').attr('location').val();
使用属性选择器:
$('div[location="A"]').val('Obtained value').trigger('change');//for location A
和
$('div[location="A"]').val('Obtained value').trigger('change');//for location B
如果你不是故意问这个问题,请更新你的问题,这样可以更清楚。
希望对大家有所帮助
相关文章:
- Javascript变量赋值|
- 无法为打字稿字典赋值
- Javascript-根据赋值顺序,按键合并对象数组
- 使用onkeyup JS事件检查输入的值是否唯一
- Javascript:应为赋值或函数调用,但实际看到的却是表达式
- 如何通过json对象数组为嵌套对象赋值
- 如何将输入类型值或id从一个jsp传递到另一个jsp页面
- 如何为动态创建的文本区域中输入的值更新ng模型
- 赋值后的回调函数
- ||(OR)运算符如何在赋值中工作
- 如何使在文本字段中输入的值显示在HTML语句中
- 如何使用 getElementByTagName 为输入元素赋值
- html使用javascript为输入文本赋值是不起作用的
- 为输入名称不唯一的特定输入赋值
- 从组合框和文本输入字段中为另一个组合框赋值
- Javascript:将用户输入赋值为变量
- 赋值时能否防止输入端插入符号跳转到末尾?
- 输入字段,聚焦,赋值,模糊保持值,聚焦保持值
- 如何从表单中的所有输入复制自定义属性,然后再赋值回来
- 将文本输入的值赋给变量