نمایش نتایج 1 تا 2 از 2

نام تاپیک: مشکل با autocomplete

  1. #1

    مشکل با autocomplete

    سلام
    من میخوام با json اطلاعاتمو بفرستم به client بعد با autocomplete نمایش بدم اینم کدم اما کار نمیکنه چرا ؟

    این کلاسم

       public class CityNameList
    {
    public string[] CityName { get; set; }
    }


    این کد سمت Client ام

         $(function () {
    $("#city1").autocomplete({
    source:
    function (request, response) {
    $.ajax({
    url: "/S004/SaleService.asmx/SelectCity",
    dataType: "json",
    type: "POST",
    data: {
    featureClass: "P",
    style: "full",
    maxRows: 12,
    name_startsWith: request.term
    },
    success: function (data) {
    response($.map(data,function (item) {
    return {
    value: item.Cityname
    }
    }));
    }
    });
    }
    });
    });



    اینم وب سرویسم


    [WebMethod()]
    public string SelectCity()
    {
    JavaScriptSerializer json = new JavaScriptSerializer();
    List<CDS.Erfan.DataAccess.ErfanS003City> cityInfo = CDS.Erfan.Logic.BusinessObjects.UI.City.RetrieveCi tyName();
    List<CDS.Erfan.Logic.BusinessObjects.UI.CityNameLi st> city = new List<CDS.Erfan.Logic.BusinessObjects.UI.CityNameLi st>();
    cityInfo.ForEach(delegate(CDS.Erfan.DataAccess.Erf anS003City u)
    {

    new CDS.Erfan.Logic.BusinessObjects.UI.CityNameList
    {
    CityName. = u.CityName
    });
    });
    string strJSON = json.Serialize(city);
    return strJSON;

    }



    اینم متدش

     public static List<CDS.Erfan.DataAccess.ErfanS003City> RetrieveCityName()
    {
    CDS.Erfan.DataAccess.CDSErfanDataDataContext context = new DataAccess.CDSErfanDataDataContext();
    List<CDS.Erfan.DataAccess.ErfanS003City> result = (from city in context.ErfanS003Cities

    select city).ToList();
    return result;
    }



    ممنون میشم یکی راهنمایی کنه

  2. #2
    کاربر دائمی آواتار narsic
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    دهکده جهانی
    سن
    35
    پست
    1,020

    نقل قول: مشکل با autocomplete

    مشکلتون کجاست؟

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •