Javascript jQuery将文本复制到克隆输入
需要帮助将html()从体积计算器复制到相应的输入。 正如我单击复制按钮时看到的,html从CalcSubTotal复制到ID为的所有输入Javascript jQuery将文本复制到克隆输入,javascript,jquery,Javascript,Jquery,需要帮助将html()从体积计算器复制到相应的输入。 正如我单击复制按钮时看到的,html从CalcSubTotal复制到ID为的所有输入 $('#CopyCalculatorDivButton').click(function() { //var FormTable = $('#AddFieldsToFormDiv'); //var Capacity = FormTable.closest("tr").find("[id^='Capacity_']"); $("[id^='Capacity_'
$('#CopyCalculatorDivButton').click(function()
{
//var FormTable = $('#AddFieldsToFormDiv');
//var Capacity = FormTable.closest("tr").find("[id^='Capacity_']");
$("[id^='Capacity_']").val( $('#CalcSubTotal').html() );
});
添加
clickedRow = $(this).closest("tr");
到
并使用该行的上下文
$("[id^='Capacity_']",clickedRow).val( $('#CalcSubTotal').html() );
在
$('#CopyCalculatorDivButton').click(function()
{
//var FormTable = $('#AddFieldsToFormDiv');
//var Capacity = FormTable.closest("tr").find("[id^='Capacity_']");
$("[id^='Capacity_']",clickedRow).val( $('#CalcSubTotal').html() );
});
您能同时显示相关的HTML代码吗?您有多个具有相同值的ID。这是无效的HTML。您的计数器似乎不工作。我现在看到CALC按钮的计数器不工作。因为:$clone.find(“input:text,select”).val(“”).each(function()chepe263:您看到我提供的JSFIDLE链接了吗?isherwood:这必须是一种仅使用名称的方法吗?
$('#CopyCalculatorDivButton').click(function()
{
//var FormTable = $('#AddFieldsToFormDiv');
//var Capacity = FormTable.closest("tr").find("[id^='Capacity_']");
$("[id^='Capacity_']",clickedRow).val( $('#CalcSubTotal').html() );
});