مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

kaveh.norozi

عضویت از 1394/11/30

راهنمایی در مورد استفاده از Ajax در MVC

  • جمعه 22 مرداد 1395
  • 08:08
تشکر میکنم

سلام خدمت مهندسین عزیز

فرم زیرو طراحی کردم .

هر ستون یعنی "کارکرد" و "پرداختها" و "کسورات" و "کسورات وام" یه جدول جداگانه تو دیتابیسه!!

با استفاده از Ajax هر کدومو جدا به فرمم اضافه کردم بشکل زیر:

<script>
    $(document).ready(function () {
      $("#FishYear").change(function () {
                //dvFish
                //نمایش کارکرد در فیش حقوقی
                var d = "FishID=" + $("#FishYear").val();
                var u = '@Url.Action("FishKarkard", "FishView")';
                $.get(u, d, function (rd) {
                    $("#dvkarkard").html(rd);
                })
                //نمایش اطلاعات اضافات
                var ez1 = "FishID=" + $("#FishYear").val();
                var uz1 = '@Url.Action("FishEzafat", "FishView")';
                $.get(uz1, ez1, function (rd1) {
                    $("#dvezafat").html(rd1);
                })
                //dvkosorat نمایش اطلاعات کسورات
                var ez1 = "FishID=" + $("#FishYear").val();
                var uz1 = '@Url.Action("FishKosorat", "FishView")';
                $.get(uz1, ez1, function (rd1) {
                    $("#dvkosorat").html(rd1);
                })
                //dvvaam نمایش اطلاعات کسورات وام
                var ez1 = "FishID=" + $("#FishYear").val();
                var uz1 = '@Url.Action("FishVaam", "FishView")';
                $.get(uz1, ez1, function (rd1) {
                    $("#dvvaam").html(rd1);
                })

        })
    });
</script>

سوالم اینه ، روشی که روفتم منطقیه یا جداولمو با هم Join کنم و یه بار بخونم؟

در این صورت میشه اطلاعاتو مثل فرم بالا درآورد؟

نکته: تعداد ردیفها تو هر جدول متغیره و ثابت نیست

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 22 مرداد 1395
  • 08:47

بهتره از ViewModel استفاده کنید و از سمت اکشن اطلاعات را ارسال کنید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)