[guided]The wedge product of $1$-forms is **alternating**: for any two $1$-forms $\alpha, \beta$, we have $\alpha \wedge \beta = -\, \beta \wedge \alpha$, and in particular $\alpha \wedge \alpha = 0$. More generally, if among $1$-forms $\alpha_1, \dots, \alpha_n$ any two are equal (say $\alpha_a = \alpha_b$ for $a \ne b$), then $\alpha_1 \wedge \cdots \wedge \alpha_n = 0$, because we can swap these two adjacent-up-to-sign factors and produce the same expression with opposite sign.
Apply this to our sum. A summand indexed by $(j_1, \dots, j_n)$ contains the wedge $dx_{j_1} \wedge \cdots \wedge dx_{j_n}$. If $j_a = j_b$ for some $a \ne b$, this wedge is zero, and the entire summand vanishes — regardless of the value of the coefficient $\prod_i \partial_{x_{j_i}} f_i$.
So only tuples $(j_1, \dots, j_n)$ with **pairwise distinct** entries from $\{1, \dots, n\}$ contribute. Such a tuple is precisely a bijection $i \mapsto j_i$ from $\{1, \dots, n\}$ to itself, i.e., a permutation $\sigma \in S_n$, with $j_i = \sigma(i)$. The number of surviving tuples drops from $n^n$ to $n!$, namely
\begin{align*}
df_1 \wedge \cdots \wedge df_n = \sum_{\sigma \in S_n} \left( \prod_{i=1}^n \partial_{x_{\sigma(i)}} f_i \right) dx_{\sigma(1)} \wedge \cdots \wedge dx_{\sigma(n)}.
\end{align*}
This is where the Jacobian's structure first becomes visible: we are now summing over permutations, which is exactly the index set of the Leibniz expansion of a determinant.[/guided]