Witam
Piszę aplikacje w ASP.NET MVC i potrzebuje pomocy. Chcę wywołać skrypt napisany w AJAX za pomocą JS, który ma dwa parametry, które są nazwami kolumn z tabel. Nazwałem parametry IdProduct i Id. Nie wiem w jaki sposób to wywołać czy to w ogóle możliwe.
Mam plik JS z parametrami i skrypt na widoku.
Funkcja JS, za pomocą której mam wywołaj skrypt js i przekazać do niego dwa parametry w nawiasie.
function eventClick(Id, IdProduct) {
}
Widok z nieukończonym skryptem:
<h4>Składniki</h4>
<table class="table">
@foreach (var iteming in Model.IngredientsVM)
{
<tr>
<td>
@Html.DisplayFor(modelItem => iteming.Name)
</td>
<td>
<button id="@iteming.Id" onclick="eventClick()">Dodaj</button>
</td>
</tr>
}
</table>
@Html.ValidationSummary(true, "", new { @class = "text-danger" })
<div class="form-group">
<div>
<input type="submit" value="Stwórz" />
</div>
</div>
}
<div>
@Html.ActionLink("Back to List", "Index", "Products")
</div>
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
<script src="~/Scripts/eventClick.js" type="text/javascript"></script>
<script type="text/javascript">
$("");function addIngredient() {
$.ajax({
type: "GET",
url: 'Recipes/AddIngredient',
data: {},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function () {
}
})
}
</script>
}