public function setDependOn($selector, $url)
    {
        return $this->addAttribute('data-parent-url', $url)
                    ->addAttribute('data-parent-selector',  $selector)
                    ->addAttribute('data-populate', function(Element $element){
                        return $element->getValue();
                    })
                    ->addClass('select-remote');
    }