【发布时间】:2020-08-18 15:44:42
【问题描述】:
我有
form_for @shop,:url => {:action => :withdraw_from} do |f|
输出一个包含许多字段的表单,如下所示:
<div class="field inventory">
<label for="5cent">5cent</label>
<input type="text" name="5cent" id="5cent" placeholder="5">
</div>
按下提交按钮时,我只想将用户填写的表单字段打印到打印机。我正在考虑在打印之前使用 javascript 检查,但我不知道这是否正确。 这样做是否正确:
$(document).ready(function () {
$("#form_submit").click(function(event) {
if (!validate_inventory()){
alert('Check the drawer!');
}else{
ADD ONLY FIELDS WITH INPUT TO THE PRINT INTERFACE
window.print();
$('#withdraw_form').submit();
}
});
});
我怎样才能只获得有输入的字段?
【问题讨论】:
标签: javascript ruby-on-rails forms