Javascript Laravel PHP Jquery-文本框更新标签

Javascript Laravel PHP Jquery-文本框更新标签,javascript,php,jquery,laravel,Javascript,Php,Jquery,Laravel,我有这个文本框 {{ Form::text('horasT', $horasT, array('class'=>'input-block-level', 'placeholder'=>'0.00')) }} 我想在文本框值更改时更新标签 这是标签: <label id="subTotal" name="subTotal">0</label> 它似乎不起作用,到目前为止我已经尝试了很多东西 但对我来说这应该行得通。。。有什么问题吗?无论文本框中的值是多少,标

我有这个文本框

{{ Form::text('horasT', $horasT, array('class'=>'input-block-level', 'placeholder'=>'0.00')) }}
我想在文本框值更改时更新标签

这是标签:

<label id="subTotal" name="subTotal">0</label>
它似乎不起作用,到目前为止我已经尝试了很多东西


但对我来说这应该行得通。。。有什么问题吗?无论文本框中的值是多少,标签都位于0中。事件是
change
,标签没有文本值

jQuery("#horasT").change(function() {
    $("#subTotal").text($(this).val());
});
可能触发的其他事件:
“输入更改键向上按键剪切粘贴鼠标点焦点模糊”
jQuery(document).on('change','#horasT',function(){
var valT=$(this.val();
$('[name=“subTotal”]')。文本(valT);
});

0

在数组中添加
'id'=>'horasT'
。我不确定
Form::text
是否会自动提供ID。我记得它的一些方法(表单)正在添加ID,而其他方法则没有。提示:当您不知道是否触发了事件时,只需在代码中添加警报即可。谢谢!我一直在努力解决这个问题。如果您希望它在键入时发生更改,而不仅仅是失去焦点,那么您可能需要将
on('change',…
更改为
on('change input',…
),请尝试提供一些解释和/或相关链接来解释为什么您的代码应该工作。只有代码的答案通常是低质量的答案。
jQuery("#horasT").change(function() {
    $("#subTotal").text($(this).val());
});