[ patak_daca @ 16.01.2015. 17:30 ] @
Pozdrav!

Treba da selektujem text u DropDownListFor koji odgovara rezultatu dobijenom iz ajaxa-a

evo i code.
.
.
.
<div >
@Html.Label("Mesto")

@Html.DropDownListFor(model => model.Id_mesto, (SelectList)ViewBag.GradoviID)
@Html.ValidationMessageFor(model => model.Id_mesto)
</div>

.
.
.

$('#UserName').autocomplete({
source: '@Url.Action("TraziUsera")',

select: function (event, ui) {


$.ajax({
cache: false,
async: false,
type: "POST",
url: "@(Url.Action("VratiPodatkeIzabranogUsera", "Home"))",
data: { "ime": ui.item.value },

success: function (data) {



$("#Id_mesto").append(data[0].city);


action = data.Action;

PrikaziItorijuTiketaZakorisnika(ui.item.value);
},
error: function (xhr, ajaxOptions, thrownError) {
alert('Failed to retrieve states.');
}

})


}
});

});

Polušao sam ovako ali ne ide...

ako neko ima neki predlog...
Molim za pomoć...

Patak
[ patak_daca @ 16.01.2015. 18:35 ] @
ako ima neko neki predlog..ideju...
[ dusans @ 16.01.2015. 18:38 ] @
Code:

$("#Id_mesto").val(data[0].city);
[ patak_daca @ 16.01.2015. 18:45 ] @
$("#Id_mesto").val(data[0].city);

vrati tačno ono što mi treba ...samo neće da selektuje u DropDownListFor taj item.
..
[ patak_daca @ 17.01.2015. 12:00 ] @
Rešio sam,..

ako neko bude imao takav problem...evo rešenja


$("#Id_mesto option:contains(" + data[0].city + ")").attr('selected', 'selected');