Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.430 pregleda

Najnovija ↓

Pristup DropDowList 31.01.2015. u 18:38 · pre 143 meseca #1
Pozdrav!

ako imam jedan red u tabeli sa dropdownlist , textbox i button-om

i više puta ga "cloniram" , kako da pritupim svim dropdownlist - ovima u tabeli pomoću jquery-ja.

Probao sam sa

$('#roba').each(function () {

alert(this.value);



});

ali mi pronađe samo prvi dropdownlist ( dropdownlist id ="roba" )

Ako neko ima predlog ....

Hvala!
Re: Pristup DropDowList 31.01.2015. u 19:01 · pre 143 meseca #3
Ne bi trebalo da imaš više od jednog elementa sa istim id-em, verovatno ti zbog toga i ne radi.
Ja obično to ovako rešavam putem data atributa (pošto mi je ružno da koristim class name da bih krstio elemente):
Code:

<input data-part="roba" type="select" ...> ... </input>

Code:

$("data-part='roba'").each(function () {
    alert(this.value);
});

Re: Pristup DropDowList 31.01.2015. u 19:11 · pre 143 meseca #4
Pozdrav!

Pokušao sam ali ne radi...

Ovo je deo coda koji kreira dropdownlist..i njega kasnije kloniram....

<td >
@Html.DropDownList("roba", (SelectList)ViewBag.Artikli,"-Izaberite robu- ",new {style="width:200px;data-part:roba;"} )

</td>
Re: Pristup DropDowList 31.01.2015. u 19:33 · pre 143 meseca #5
Pozdrav"

Rešio sam..

Ako nekog muči isti problem..evo rešenja..



$('input, select, textarea').each(
function (index) {
var input = $(this);

var atrib = input.attr('name');


if (atrib == "roba")
{

alert(input.val());

}

}

Hvala Dušane na smernicama!!

Patak
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme