From: Scott Baker Date: Wed, 6 Aug 2014 01:52:14 +0000 (-0700) Subject: cleaner version of selector X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=df65d883056c195f17080d46a79984a1246151f9;p=plstackapi.git cleaner version of selector --- diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index 86b2b3c..9f8fbb0 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -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)