# Callback with multiple inputs

**URL:** <https://community.plotly.com/t/callback-with-multiple-inputs/8188>\
**Category:** Dash Python\
**Created:** [February 6, 2018, 9:49am UTC](https://community.plotly.com/t/callback-with-multiple-inputs/8188 "2018-02-06T09:49:20Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![nedned](https://sea2.discourse-cdn.com/flex024/user_avatar/community.plotly.com/nedned/32/8795_2.png) [@nedned](https://community.plotly.com/u/nedned)\
**Post date:** [February 6, 2018, 10:24am UTC](https://community.plotly.com/t/callback-with-multiple-inputs/8188/2 "2018-02-06T10:24:00Z")

</div>

update\_output\_div has both filter3 and filter2 as Inputs, however when you first load the page, only filter2 appears in your layout. You can of course defined callbacks for Inputs that are not yet in the layout, however I it looks like you can’t define callbacks for which a _partial_ number of Inputs are in the layout. When I test it, removing filter2 from the callback makes it happy.

---

_[View the full topic](https://community.plotly.com/t/callback-with-multiple-inputs/8188)._
