alkalmazó jquery multiselect hatása

szavazat
0

Én használ ez jquery plugint több válasszuk értékeket.

A nézetből, én rendesen menteni az adatokat a db ezzel plugin. Most én vagyok harc alkalmazni betöltött értékek ebben a plugin.

Tegyük fel, hogy én tompított néhány adatot (korábban tárolt segítségével ezt a plugint) származó db

public ActionResult Demo()
{
    List<MyData> data = _repo.getData();
    return View(data);
}
public class MyData {
    public int[] SelectedData{ get; set; }
    ...
}

belső nézet mindegyik input elem ezzel több kiválasztott értékek egyedi azonosítót annak érdekében, hogy megfelelően azonosítani kell a további eljárást js funkció.

Demo.cshtml
<script src=~/Scripts/bootstrap-multiselect.js></script>
@foreach (var item in Model.SelectedData){
    var multiSelDiv = multiValues + index;
    <input [email protected] type=text [email protected]>
}

A kérdés az: hogyan kell alkalmazni ezt a hatást ezen betöltött adatokat (belső foreach blokk)?

A kérdést 26/05/2015 19:57
felhasználó
Más nyelveken...                            


1 válasz

szavazat
1

jQuery multiselectbővítmény működik selectterméket csak. Meg kell tenni selecttag dinamikus optionsa nézetben.

<script src="~/Scripts/bootstrap-multiselect.js"></script>
<select class="select">
@foreach (var item in Model.SelectedData){
    var multiSelDiv = "multiValues" + index;
    <option [email protected]>@item.SelectedValues</option>
}
<select>

A kliens oldalon kiválaszthatjuk az elem osztály neve és alkalmazza a plugin.

$('.select').multiselect({

});
Válaszolt 26/05/2015 20:19
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more