重置使用javascript创建的新tr的val

Reset val of new tr created using javascript

本文关键字:tr val 创建 javascript      更新时间:2023-09-26

我是javascript的新手,并且被卡住了,所以需要帮助!

通过使用javascript,我正在使用克隆方法复制tr。一切都很好,但当创建新的tr时,它会使用从第一个tr复制的val,所以我想重置新tr的val。这是我的脚本

function addtr(){
    var newElement = $("#bills > tr").first().clone();
    newElement.removeClass("hide").appendTo("#bills").find("input[type='text']").val("");
    newElement.find(".amount").val("");
    newElement.find(".amount_span").html("");
    registerOnChange();

在更改您更新到表的val后,这将工作

> function addtr() {
>         var newElement = $("#bills > tr").first().clone();
>         newElement.find(".amount").val("");
>         newElement.find(".amount_span").html("");
>         newElement.removeClass("hide").appendTo("#bills").find("input[type='text']").val("");
>         registerOnChange();
>     }