0
私の悪い英語のために申し訳ありません。フィールドを作成する方法は、オプションが選択され、RailsとJavaScriptを使用している場合にのみ表示されますか?
Ruby on Raillandを使用してWebアプリケーションを作成しています。オプションが選択されている場合にのみ表示するフィールドが必要です。/
アプリ/ビュー/ gastos/_form.html.erb
<div class="field" id="ddlSelect">
<%= f.label "Tipo de Pagamento" %><br>
<%= f.select(:payment_type, options_for_select([['À vista', 1], ['À prazo', 2], ['Misto', 3]]), { include_blank: true }) %>
<input type="text" id="hdnPro" value="product" style='display:none'/>
</div>
アプリ/資産/ JavaScriptの
var ddlSelect;
ddlSelect = function() {
$('#ddlSelect').('change',function(){
if($(this).val() == 'À prazo' || 'Misto'){
$('#hdnPro').show();
}else{
$('#hdnPro').hide();
}
});
}
$(document).ready(function() {
ddlSelect();
})
つをgastos.js:ここ
は、問題の私のフォームですその他の質問:埋め込みルビにこの行を書き直す方法<input type="text" id="hdnPro" value="product" style='display:none'/>
そして_formをgastos.jsに接続する方法。
ありがとうございました