嗨,我在表单中有一个隐藏的输入
<td>
<input id="total" class="totalD" type="hidden" value="$394,655.00">
</td>我想在另一个单元格中显示这个值。
<td><input type="text"" class="" name="sum" id="tDir" value="" /></td>使用以下jquery
$("#total").val($('#tDir').val()); 它不会在id=tDir中加载该值。请告诉我怎么修理它。谢谢
发布于 2013-10-25 11:54:15
它实际上是相反的过程:
$( '#tDir' ).val($( '#total' ).val());现在,在您的代码中,您试图使用ID作为tDir将tDir输入值加载到隐藏字段中,但是根据您的要求,您需要做相反的操作。
发布于 2013-10-25 11:53:41
标记已损坏,您的文本框中有一个额外的引号:
<input type="text"" class="" name="sum" id="tDir" value="" />
^如果您打算从隐藏的输入设置输入框值(而不是相反的方式),则需要:
$("#tDir").val($('#total').val());无论哪种方式,标记都需要修复。
发布于 2013-10-25 11:53:46
修复HTML。这是正确的格式:
<td><input type="text" class="" name="sum" id="tDir" value="" /></td>你还有一句关于“类型”的话。
https://stackoverflow.com/questions/19589112
复制相似问题