Je fais l'application MVC. J'ai une vue qui appelle une vue partielle en tant que DialogPopUp. Cette vue exécute un @Ajax.BeginForm
. En cas de succès, il appelle une fonction javascript définie en Parent View
car il n'y a pas de javascript un PartialView. Cette fonction rend visible <div hiddden>
et vice versa.MVC Ajax.BeginForm sur la vue partielle Fonction ejecute sur la vue parente Mise à jour parent Voir parent
$(".hidden").toggleClass("hidden visible");
le problème que je trouve, que j'ai <div hiddden>
aussi dans la vue parent. Ainsi, lorsque la fonction est appelée, fonctionne sur les deux divs ... (dans Parent et dans PartialView).
Existe-t-il un moyen de l'éjecuter uniquement dans PartialView?
utiliser un sélecteur Id? – Shyju
cela vous dérange de me montrer comment vous appelez la fonction javascript dans OnSuccess? J'ai un problème similaire à https://stackoverflow.com/questions/44406224/datatable-with-bootstrap-in-partial-view-using-ajax-begin-form – user1166085