ورود

View Full Version : سوال: وصل شدن به مدل در جاوا اسکریپت



homa sadeghi
چهارشنبه 02 اردیبهشت 1394, 14:46 عصر
سلام من یه ویو دارم که با کلیلک روی یک ذعففخد لیستی از افراد نمایش داده می شود این کار را من با json انجام دادم به این صورت:

jQuery.each(data, function (i) {


var option = $('<td class="c5" style="display:none"><input id="item_ApplyPercent" name="item.ApplyPercent" type="text" value=""></td>');
$("#StudentLists").append(option);


اما اینکه این input چه طور به Model ام توی ویو ربط بدم که وقتی فرم submit شد. اطلاعاتش را در کنترلر داشته باشم نمی دونم
پیشاپیش ممنون از راهنمایی همگی

niloo17
پنج شنبه 03 اردیبهشت 1394, 08:33 صبح
اگر منطورتون post کردن اطلاعات به کنترلر با استفاده از jquery !!


var w = $("#Weight").val();
var s = $("#Stature").val();
$.ajax({
url: '@Url.Action("CalculationBMI", "Personnel")',
type: 'POST',
data: { Stature: s, weight: w },
success: function (result) {
$("#Bmi").val(result.bmi);
}
});

homa sadeghi
پنج شنبه 03 اردیبهشت 1394, 10:21 صبح
نه منظورم این نیست
منظورم وقتی که ما یه لیستی با جاوا اسکریپت درست می کنیم حالا چه طور مثلا

@html.textboxfor(a=>a.name)
توی این کدها بیارم که مدل پر کنه؟؟؟

niloo17
پنج شنبه 03 اردیبهشت 1394, 11:15 صبح
اگر منظورتون اینه که لیستی از یک مدل دارید به راحتی می تونید با یک PartialView در view نمایش بدید که با مدل هم مشکل نداشته باشد .
اگر هم می خواید با jquery اضافه کنید باید id هر کدام از آیتم ها را همانند model ست کنید تا مشکلی پیش نیاد.

شما اگر مدلتون بذارید شاید بهتر بتونیم کمکتون کنیم.