gpt4 book ai didi

html - 如何在 Rails 应用程序中自动填充账单信息?

转载 作者:行者123 更新时间:2023-11-28 17:29:11 26 4
gpt4 key购买 nike

我该怎么做?我已经调查过了,但找不到简单的实现。

本质上,我有一个有用户订阅的应用程序。在我的例子中,用户与一个组织相关联,需要填写组织地址。还有一个账单信息部分,上面有一个复选框,上面写着“检查是否有相同的名称和组织地址”。单击此复选框后,我想移植并自动填充所有地址详细信息,即来自组织地址的州、国家/地区等。

请参阅下面的 billing_information 复选框代码:

 <div class="checkbox click">
<input id="check1" type="checkbox" value="check1" name="check">
<label for="check1" style="color:#fff !important;" class="checkbox_label"> Check if same name and organization address</label>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-12">
<input type="text" class="form-control-input address" placeholder="Address">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-12">
<input type="text" class="form-control-input city" placeholder="City">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-6 col-xs-6">
<input type="text" class="form-control-input state" placeholder="State/Province/Region">
</div>
<div class="col-md-6 col-xs-6">
<input type="text" class="form-control-input zip_code" placeholder="Zip/Postal Code">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-6 col-xs-6" style="color:#fff; font-size:20px;">
<button type="submit" class="btn btn-primary btn-lg continue-button">Update</button>
or <a href="#" class="cancel-t" data-dismiss='modal'>Cancel</a>
</div>
</div>
</div>

许多电子商务网站都有这个功能,我在设计中实现了复选框,但我只是在实现后端代码以使其工作时遇到了问题。有什么想法吗?

谢谢!

最佳答案

您是否需要/希望信息在点击提交按钮之前出现在用户的屏幕上?如果是,则使用 Javascript。 Rails 帮不了你。

如果您只想在 Controller 中正确复制适当的数据元素,那么就这样做:

order = Order.new(params)
if params[:check1]
order.shipping_address = order.billing_address
order.shipping_city = order.billing_city
order.shipping_zip = order.billing_zip
order.shipping_state = order.billing_state
...
end
...

关于html - 如何在 Rails 应用程序中自动填充账单信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26501781/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com