我是js / php编程的新手,不得不跳进别人的代码。 :/
我有一个包含2个不同div的页面,每个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的那个)?
答案 0 :(得分:0)
如果您想要位置值,可以使用:
$('#SomeID').attr('location').val();
答案 1 :(得分:0)
使用属性选择器:
$('div[location="A"]').val('Obtained value').trigger('change');//for location A
和
$('div[location="A"]').val('Obtained value').trigger('change');//for location B
如果您不想提出问题,请更新您的问题,以便更清楚。
我希望它有所帮助