سلام
فرض کنید کد زیر را داریم
<div class="col-9"> <div class="tab-content"> @{ foreach (var VARIABLE in list) { <a class="tab-pane fade " id="@VARIABLE.Id"> @VARIABLE.Name </a> } } </div> </div>
که حدود 20 ردیف برای ما div با id های متفاوت ایجادمیشود
حال می خواهم وقتی روی هر تگ a کلیک کردم عملی خاص انجام شود
و کد زیر را نوشته ام
@section scripts { <script> $(document).ready(function() { $("#؟؟؟؟؟؟").click(function() { $.ajax({ url: '@Url.Action("Squer","Home")', data: { nu1: n1, nu2: n2 }, success: function(data) { $("#results").html(data.res); } }); }); }); </script> }
اما نمی دانم id مربوطه را چگونه جای
$("#؟؟؟؟؟؟").click(function()
قرار بدهم
لطفا راهنمای بفرمایید باید چکار کنم
باتشکر
@section scripts { <script> function testClick(id) { $.ajax({ url: '@Url.Action("Squer","Home")', data: { nu1: n1, nu2: n2 }, success: function(data) { $("#results").html(data.res); } }); }; </script> }
<div class="col-9"> <div class="tab-content"> @{ foreach (var VARIABLE in list) { <a class="tab-pane fade " onclick="testclick(@VARIABLE.Id)" id="@VARIABLE.Id"> @VARIABLE.Name </a> } } </div> </div>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)