我正在尝试获取表单中的第一个“订单名称”字段,以使用Laravel中的Blade Templating自动填写表单其他页面上的其他“订单名称”字段。表单将根据订单分为不同的人员,因此联系信息需要在每个页面上。
我想给第一个“Order Name”输入字段一个“general_order_name”类,并在整个表单“order_name”中给出其他名称字段。我们的想法是将“general_order_name”中的文本复制到变量中,然后将其放在“order_name”类的所有输入中,但由于某种原因它不起作用。
如果有人能指出我哪里出错或解释如何解决这个问题,我将非常感谢!谢谢!
HTML:
{{ Form::label('order_name', 'Order Name:') }}
{{ Form::text('order_name', null,
array('class' => 'general_order_name')) }}
{{ Form::label('page_name', 'Order Name:') }}
{{ Form::text('page_name', null,
array('class' => 'order_name')) }}
JS:
$(document).on("change", ".general_order_name", function(){
var order_name = $(this).value();
$('.order_name').value(order_name);
});
答案 0 :(得分:1)
jQuery使用val()
而非value
$(document).on("change", ".general_order_name", function(){
var order_name = $(this).val();
$('.order_name').val(order_name);
});