2013-04-14 30 views
0

我有兩個模型,它是一個頭/細節。使用jquery的計算和日期的Django內聯formset

class Header(models.Model): 
    name = models.CharField(max_length=30,null=False) 

class Detail(models.Model): 
    header = models.ForeignKey(Header) 
    fromdate = models.DateField() 
    todate = models.DateField() 
    totaldays = models.IntegerField() 

我怎樣才能把一個datepicker在fromdatetodate使用jQuery。另外,如何計算fromdatetodate中的天數。如果它不是內聯formset,我可以使用靜態日期選擇器,但在內聯formset中不是。請幫助我。

謝謝。

回答

0

當formset被渲染時,該字段的名稱就像form-x-fieldname,因此我總是做的就是匹配字段名稱。嘗試使用「ends-with」選擇器($ =):

$('input[name$=fromdate],input[name$=todate]') 
+1

oops,應該已經讀過這個問題;)我的不好。 –