2010-04-21 3 views
0
<%= Html.Trirand().JQGrid(Model.OrderGrid,"Grid1")%> 

J'ai besoin de l'appeler en utilisant javascript?Comment appeler ce genre de choses en utilisant Javascript?

Quelqu'un peut-il me le dire?

<%= Html.Trirand().JQGrid(Model.OrderGrid,"Grid1")%> 

J'ai un Grid1 et Grille2 dans mon contrôle utilisateur les deux sont sous balise div ,,, je dois afficher une grille en fonction des clics de l'utilisateur sur la ligne de la première Grid1 .. donc mon intention était d'écrire

$(doucment).ready(function() { 
    $("#table").click(function() { 
     // Here I need to display Grid2? 
     // I need to call <%= Html.Trirand().JQGrid(Model.OrderGrid,"Grid2")%> 
    }); 
}); 
+2

Vous voudrez peut-être élaborer un peu plus. – Nix

+0

OK, merci <% = Html.Trirand(). JqGrid (Model.OrderGrid, "Grid1")%> J'ai un dans mon contrôle utilisateur Grid1 et Grille2 les deux sont sous balise div ,,, I besoin d'afficher une grille basée sur les clics de l'utilisateur sur la ligne de la première grille1 .. donc mon intention était d'écrire $ (doucment) .ready (funtion() { $ ("# table"). cliquez (funtion() { // Ici, j'ai besoin d'afficher Grid2? Je dois appeler <% = Html.Trirand() .JQGrid (Model.OrderGrid, "Grid2")%> }); }); – kumar

Répondre

0

Le code que vous avez publié est un appel côté serveur, pas un côté côté client. Très probablement, la méthode Trirand() émet un tas de HTML, et peut-être du Javascript, pour créer une grille.

Si vous souhaitez manipuler la grille avec Javascript, vous devez vous référer à la grille affichée dans le navigateur, et non à l'appel côté serveur. Mais vous ne m'avez pas donné beaucoup d'informations sur ce que vous voulez exactement faire.

+0

Merci pour votre réponse ,, Justement j'utilise ce genre de choses monsieur. http://www.trirand.net/demoaspnetmvc.aspx J'appelle la grille dans ma page de vue ... ainsi que sur cliquer sur la ligne sur GRID1 Je dois montrer Grid2? en utilisant Jquery .. – kumar

+0

Vous pourriez demander de l'aide à Trirand, mais votre solution finale sera quelque chose qui manipulera les grilles rendues finales. Vous n'appelez pas la fonction Trirand() de jQuery; Ce n'est pas comme ça que ça fonctionne. –

+0

Hmm Merci pour vos conseils monsieur. – kumar

Questions connexes