asp.net mvc SelectListItem ajax to html

asp.net mvc ajax to html select
在asp.net mvc裡面使用SelectListItem ,並使用ajax 呼叫使用的時候的配置

SelectListItem 是一個 表示 HTML 選取清單中的項目。

asp.net mvc webapi
System.Web.Mvc.dll

[HttpGet]
public IEnumerable<SelectListItem> json() 
{
	List<ExchangeRate> exchangeRates = db.ExchangeRate.Where(m => m.Delete == false && m.Status==true).ToList();
	return exchangeRates.Select(m=>new SelectListItem {Text= m.CurrencyName,Value=m.ExchangeRateGUID.ToString() }).ToList();
}

js ajax

$.get("/api/Currency/json", function (data) 
{
    var options = "";
    $.each(data, function (a, b) {
        options += "<option value='" + b.Value + "'>" + b.Text + "</option>";
    $("html").html(options);
});

參考
https://docs.microsoft.com/zh-tw/dotnet/api/system.web.mvc.selectlistitem?view=aspnet-mvc-5.2