J'ai un exemple de code comme ceci: <div class="cart"> <a onclick="addToCart('@Model.productId');" class="button"><span>Add to Cart</span></a> </div> <div class="wishlist"> <a onclick="addToWishList('@Model.productId');">Add to Wish List</a> </div> <div class="compare"> <a onclick="addToCompare('@Model.productId');">Add to Compare</a> </div> Comment puis-je écrire le code JavaScript pour appeler la méthode d'action du contrôleur?
J'ai examiné les questions jQuery / MVC précédemment posées et je n'ai pas trouvé de réponse viable. J'ai le code JavaScript suivant: $.ajax({ type: "POST", url: '@Url.Action("Search","Controller")', data: "{queryString:'" + searchVal + "'}", contentType: "application/json; charset=utf-8", dataType: "html", success: function (data) { alert("here" + data.d.toString()); } }); Lorsque vous appelez l'URL, la publication ressemble à: […]
J'ai un texte de saisie qui est ceci: <div class="editor-label"> @Html.LabelFor(model => model.EmployeeId, "Employee Number") </div> <div class="editor-field textBoxEmployeeNumber"> @Html.EditorFor(model => model.EmployeeId) @Html.ValidationMessageFor(model => model.EmployeeId) </div> Je veux définir la valeur de ce texte d'entrée à l'aide de jquery, donc j'ai fait ceci: <script type="text/javascript" language="javascript"> $(function() { $('.textBoxEmployeeNumber').val("fgg"); }); </script> Cependant, ça ne fonctionne […]
Ma principale motivation pour tenter de le faire est d'obtenir un Javascript qui n'est requis que par une partie au bas de la page avec le reste du Javascript et non au milieu de la page où la partie est rendue. Voici un exemple simplifié de ce que j'essaie de faire: Voici la mise en […]
En tant que test, je convertis une application de preuve de concept que nous avons écrite à partir de Web Forms à Razor, afin que nous puissions l'évaluer. J'ai rencontré un problème jusqu'à présent qui me rend mal à la tête … générant Javascript côté client … Formulaires Web <script type="text/javascript"> var jqGridIdList = "<%: […]
Je pose une question similaire ici, mais dans cette question, j'utilise une autre implémentation, de cette façon, les codes suivants montrent mes implémentations: Maquette: public class Department { public long Id { get; set; } [IsDateAfter("Date2", true, ErrorMessage = "O My")] public DateTime Date1 { get; set; } public DateTime Date2 { get; set; } […]
J'ai un fichier .csHtml -razor avec une fonction javascript qui utilise la fonction @Url.Content C # à l'intérieur de l'URL ajax. Je souhaite déplacer cette fonction vers un fichier .js référencé dans ma vue. Le problème est que javascript ne «connaît» pas le symbole @ et n'observe pas le code C #. Existe-t-il un moyen […]
MicrosoftAjax.js , MicrosoftMvcAjax.js et MicrosoftMvcValidation.js obsolètes à partir d'ASP.NET MVC 3? Je n'ai pas pu trouver beaucoup d'informations sur le Web, mais de ce que j'ai lu, cela implique que ces fichiers ont été utilisés dans ASP.NET MVC 1-2 et ont été remplacés par jquery.validate.min.js , jquery.unobtrusive-ajax.min.js et jquery.validate.unobtrusive.min.js . Est-ce exact? Ai-je encore besoin […]
J'essaie de trouver la syntaxe propre de Razor pour obtenir un fichier JavaScript pour un * .cshtml en particulier dans la balise tête avec tous les autres fichiers inclus définis dans _Layout.cshtml.