jQuery从隐藏字段onclick获取值,并将值添加到另一个textfield
HTML:jQuery从隐藏字段onclick获取值,并将值添加到另一个textfield,jquery,html,onclick,Jquery,Html,Onclick,HTML: 来自: 致: jQuery: <script type="text/javascript"> $(document).ready(function() { $('#from').click(function() { var input = $( '#from input').val(); $("#fromHidden").attr("value", input); });
来自:
致:
jQuery:
<script type="text/javascript">
$(document).ready(function() {
$('#from').click(function() {
var input = $( '#from input').val();
$("#fromHidden").attr("value", input);
});
$('#to').click(function() {
var input = $( "#to").val();
$("#fromTo").val(input);
});
});
</script>
$(文档).ready(函数(){
$('#from')。单击(函数(){
var input=$(“#来自输入”).val();
$(“#fromHidden”).attr(“值”,输入);
});
$('#to')。单击(函数(){
var输入=$(“#到”).val();
$(“#fromTo”).val(输入);
});
});
我想从HTML输入字段中获取值,'to'
和'from'
,并将它们添加到隐藏文本字段'toHidden'
和'fromHidden'
。这可以在“到”和“从”更改时随时进行
我编写的jQuery目前不起作用
任何帮助都将不胜感激。您可以使用名称的属性选择器来获取命名标记
$('#from,#to').change(function () {
$("[name=fromHidden]").val($('#from').val());
$("[name=toHidden]").val($('#to').val());
});
如果要在更改时更新值,请使用以下脚本
$('.form-control').on('input propertychanged', function () {
var input = $(this).val();
$('[name=' + this.id + 'Hidden]').val(input);
});
使用
$('#from').val()
而不是$('#from input').val()
或简单地使用$(this).val()
@Anoop-好的捕获:-)
$('.form-control').on('input propertychanged', function () {
var input = $(this).val();
$('[name=' + this.id + 'Hidden]').val(input);
});