尝试使用行表的内容设置输入文本,但是它不起作用

时间:2019-08-09 14:12:12

标签: javascript jquery

我在同一张表中有两行:首先只是带有内容的td标签。第二个由输入类型组成。我正在尝试将单元格内容复制到输入文本,但无法正常工作。

我已经发出警报,引用看起来还不错。尝试使用text和html方法。没有一个工作。请参见下面的代码:

function removeDesloc() {

    let _total_deslocamentos = $("#qtdDeslocSalvos").val();
    let _indice_ultimo_deslocamento_salvo = _total_deslocamentos - 1;

    // Atualiza Total de Deslocamentos que estao salvos no BD
    $("#qtdDeslocSalvos").val(_total_deslocamentos - 1);
    alert($("#deslocamento_data_" + _indice_ultimo_deslocamento_salvo).text());
    // Antes de remover efetivamente a linha, copia seu conteúdo como sugestão de inclusão.
    $("#deslocamento_data_inc").val($("#deslocamento_data_" + _indice_ultimo_deslocamento_salvo).text());
    $("#deslocamento_origem_inc").val($("#deslocamento_origem_" + _indice_ultimo_deslocamento_salvo).text());
    $("#deslocamento_destino_inc").val($("#deslocamento_destino_" + _indice_ultimo_deslocamento_salvo).text());
    //$("#deslocamento_uf_inc").val( $("#deslocamento_uf_" + _indice_ultimo_deslocamento_salvo ).text() );
    //$("#deslocamento_local_inc").text( $("#deslocamento_local_" + _indice_ultimo_deslocamento_salvo ).text() );
    $("#deslocamento_hora_saida_inc").val($("#deslocamento_hora_saida_" + _indice_ultimo_deslocamento_salvo).text());
    $("#deslocamento_tempo_inc").val($("#deslocamento_tempo_" + _indice_ultimo_deslocamento_salvo).text());
    //$("#transp_id_inc").text( $("#transp_id_" + _indice_ultimo_deslocamento_salvo ).text() );

    // Remove linha da tabela que contem o deslocamento removido via AJAX
    $("#deslocamento_" + _indice_ultimo_deslocamento_salvo).remove();

    populaLinhaIncDesloc();

}

代码处理没有错误,但是输入仍然没有信息。

1 个答案:

答案 0 :(得分:0)

伙计,很抱歉!我是新来的,我发布了这个问题,但是已经发现了我的错误!我忘了删除上一个电话(它清除了所有内容)。

这是一个Control + C / Control + V问题。

非常抱歉。