我想给一组输入字段赋值。 事先不清楚需要填写多少输入字段,但它们都具有相同的类
当我像这样调用第一个输入字段的id时,它可以工作:
$('#order_order_articles_attributes_0_workload', row).val((price / 125).toFixed(2))
当我这样打电话给它时,它不起作用:
$('td.input.workload', row).val((price / 125).toFixed(2))
haml代码如下所示:
%td.input.workload= order_article_f.input :workload, value: "0", label: false, input_html: { class: 'article_workload' }
我怎样才能让这个课程适合全班?
答案 0 :(得分:2)
以下代码未获取输入字段:
$('td.input.workload', row).val((price / 125).toFixed(2))
此规则试图在td元素上设置一个值,该元素具有类"输入工作负载"像这样。
<table><tr><td class="input workload">is trying to set value here</td></tr></table>
我创建了一个小提琴,其中包含一个为所有输入设置值的示例。
https://jsfiddle.net/tjecuh3m/
我希望我能帮到你。