我的模特:
class Stock_total(models.Model):
purchases = models.ForeignKey(Purchase,on_delete=models.CASCADE,null=True,blank=False,related_name='purchasetotal')
stockitem = models.ForeignKey(Stockdata,on_delete=models.CASCADE,null=True,blank=True,related_name='purchasestock')
quantity_p = models.PositiveIntegerField(default=0)
rate_p = models.DecimalField(max_digits=10,decimal_places=2,default=0.00)
disc_p = models.DecimalField(max_digits=10,decimal_places=2,default=0)
total_p = models.DecimalField(max_digits=10,decimal_places=2,default=0.00,null=True,blank=True)
此模型与inline_formset
模型执行Purchase
。
所以每个人都知道inline_form
中每个字段的ID都不相同,所以随着我们添加或添加表格的次数增加。
例如:
表单第一行中表单字段id
的{{1}}是quantity_p
,表单第二行中的id_purchasetotal-0-Quantity_p
(** 注意,数字随着我们增加表单集的行而改变)
我的问题是,如何遍历jquery中的表单集的id_purchasetotal-1-Quantity_p
,因为我必须在表单中执行一些计算:
我想在for循环中执行以下操作:
id
有什么想法吗?
谢谢