首页 > 解决方案 > 使用 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);
        },
      });
  }

我可以做些什么来确定要更改的值?

标签: javascriptjquery

解决方案


推荐阅读