javascript - 使用 ID / 或类更改值,但针对其中一个字段
问题描述
当我有很多用户可以无限制添加的输入时,我有一个表单。每个输入都有自己的 ID:
#invoice_invoce_items_attributes_0_descripcion
#invoice_invoce_items_attributes_1_descripcion
#invoice_invoce_items_attributes_2_descripcion
#invoice_invoce_items_attributes_3_descripcion
序列化。该值必须根据选择输入进行更改。问题是我不知道如何识别要使用的 ID,或者如何序列化它们。
如果我使用一个类,所有的值都会更新。
这是我正在使用的代码:
function set_item_desc() {
$.ajax({
type: "GET",
url: "/admin/items/" + $(".like_table_cod").find("option:selected").val(),
dataType: 'json',
error: function() {
var errorMsg = 'ERROR DE FUNCION.';
console.log(errorMsg);
},
success: function(data) {
$("#invoice_invoce_items_attributes_0_descripcion").val(data.descripcion);
},
});
}
我可以做些什么来确定要更改的值?
解决方案
推荐阅读
- python - 如何将 ttk 进度条的增量保存到文件并在重新打开应用程序时检索增量?
- c# - Json 在不同节点中具有重复的键名
- amazon-web-services - 是否有等效于 openjdk:8-jdk-alpine 的 Amazon ECR 公共库?
- java - 如何在正则表达式匹配中忽略空格
- sql - SSRS Report Builder - 在条形图上显示零值的列
- javascript - 双 for 循环内的 settimeout
- java - 我们如何从android中的地区获取国家代码
- python - 蝗虫gevent语法?
- swift - 在 Swift 或任何其他自定义整数或浮点自定义类型中实现 UInt15
- node.js - Angular 应用更改了默认端口不起作用