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

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

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

راهنمایی در مورد ajax

  • دوشنبه 27 اردیبهشت 1395
  • 21:51
تشکر میکنم

با سلام.

می خوام توسط ajax مقادیر با کد انتخاب شده در dropdown از دیتابیس خونده بشه. یعنی با ajax به action برویم و مقادیر رو بیرون بکشیم. سپس اون مقادیر رو بوسیله for در یک div نمایش دهیم.

لطفا راهنماییی نمایید

با تشکر

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

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

افشین ایمانی زاده

عضویت از 1393/12/24

  • دوشنبه 27 اردیبهشت 1395
  • 22:08

سلام 

کدهای Jquery

 $('#dropdown').change(function () {

            $.ajax({
                url: "/api/ControllerName/" + $('#dropdown').val() + "",
                type: "Get",
                success: function (data) {

                    var test = "";
                    for (var i = 0; i < data.length; i++) {
                        test += "<div>" + data[i].Title + "</div>";
                    }
                },
                error: function (msg) { alert("خطا"); }
            });

        });

کد های Web Api

 public IEnumerable<tablename> Gettablename(int id)
        {
            var list = db.tablename.Where("شرط شما");
           
            return list;
        }

 

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • سه شنبه 28 اردیبهشت 1395
  • 05:58

با تشکر فراوان

می خوام مقادیر رسیده از action همشون checkbox باشند

لطفا راهنمایی کنید

با تشکر

کاربر سایت

ایمان مدائنی

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

  • سه شنبه 28 اردیبهشت 1395
  • 12:16

میتونید یم PartialView بسازید که عملیات را برای شما انجام دهد

مثلا لیست دریافت کند و با حلقه CheckBox تکرار کنید

سپس با Ajax پارشیال را فراخوانی کنید و نمایش دهید

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

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

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

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