Jquery编辑输入值
Jquery编辑输入值,jquery,input,edit,html,Jquery,Input,Edit,Html,我正在尝试自动更改文本(Aanval op Vlemis(507 | 434)C45)。然而,我上面所说的似乎不起作用,我也不知道为什么。有什么帮助吗?(最好是在Jquery中)。Children=>Childrenedit,stull不起作用:)@user3227070将Jquery代码包括在Fiddle中,你能用文本再解释一下你想做什么吗?您正在尝试循环使用几个tr元素,并在每个元素中使用id=labelText[#]更改跨度?所有跨距是否都获得相同的文本?通常,当您单击图像()时,它会变成
我正在尝试自动更改文本(Aanval op Vlemis(507 | 434)C45)。然而,我上面所说的似乎不起作用,我也不知道为什么。有什么帮助吗?(最好是在Jquery中)。Children=>Childrenedit,stull不起作用:)@user3227070将Jquery代码包括在Fiddle中,你能用文本再解释一下你想做什么吗?您正在尝试循环使用几个
tr
元素,并在每个元素中使用id=labelText[#]
更改跨度?所有跨距是否都获得相同的文本?通常,当您单击图像()时,它会变成一个可编辑的文本框,然后您可以更改文本并单击“确定”,它就会更改。我正试图自动地做到这一点,用我想要的新名称更新页面上的每个匹配元素。
$("#commands_table tr.nowrap").each(function(){
var bevelnaam = $(this).find("input[id*='editInput']");
var newname = "some text";
var getthetr = bevelnaam.closest('tr').children(":first");
var editspan = getthetr.getElementById('edit');
var editinput = editspan.getElementsByTagName('input');
editinput[0].value = (newname);
editinput[1].click(); });
var elketh = bevelnaam.closest('tr').children(":first");
$(elketh).find("input[id*='editInput']").val(nieuwenaam).next("input").click();