cleaner version of selector
authorScott Baker <smbaker@gmail.com>
Wed, 6 Aug 2014 01:52:14 +0000 (18:52 -0700)
committerScott Baker <smbaker@gmail.com>
Wed, 6 Aug 2014 01:52:14 +0000 (18:52 -0700)
planetstack/core/admin.py

index 86b2b3c..9f8fbb0 100644 (file)
@@ -239,7 +239,7 @@ class SliverInline(PlStackTabularInline):
            #     then find the child with class "field-node"
            #     then find the child with that is a select
            #     then return its id
-           kwargs['widget'] = forms.Select(attrs={'onChange': "update_nodes(this, $($($(this).closest('tr')[0]).children('.field-node')[0]).children('select')[0].id);"})
+           kwargs['widget'] = forms.Select(attrs={'onChange': "update_nodes(this, $($(this).closest('tr')[0]).find('.field-node select')[0].id)"})
            #kwargs['widget'] = forms.Select(attrs={'onChange': "console.log($($($(this).closest('tr')[0]).children('.field-node')[0]).children('select')[0].id);"})
 
         field = super(SliverInline, self).formfield_for_foreignkey(db_field, request, **kwargs)