Javascript usuwanie elementu z tablicy: Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „<source lang="javascript"> var selected = Array("element 1","element 2","element 3","bla"); //nasza tablica selected.push("test"); function remove_from_array(array_to_e...”)
 
Linia 1: Linia 1:
<source lang="javascript">
<source lang="javascript">
var selected = Array("element 1","element 2","element 3","bla"); //nasza tablica
 
selected.push("test");
function remove_from_array(array_to_edit,element_to_remove){
function remove_from_array(array_to_edit,element_to_remove){
array_to_edit.splice( $.inArray(element_to_remove,array_to_edit) ,1 );
array_to_edit.splice( $.inArray(element_to_remove,array_to_edit) ,1 );
}
}
Example:
var selected = Array("element 1","element 2","element 3","bla"); //nasza tablica
remove_from_array(selected,'element 2'); //usuwam element
remove_from_array(selected,'element 2'); //usuwam element
alert(selected); //pokazuje aktualny stan
alert(selected); //pokazuje aktualny stan
alert(selected.length);
alert(selected.length);
</source>
</source>




[[Category:javascript]]
[[Category:javascript]]

Wersja z 01:39, 25 mar 2013

<source lang="javascript">

function remove_from_array(array_to_edit,element_to_remove){ array_to_edit.splice( $.inArray(element_to_remove,array_to_edit) ,1 ); }


Example:

var selected = Array("element 1","element 2","element 3","bla"); //nasza tablica remove_from_array(selected,'element 2'); //usuwam element alert(selected); //pokazuje aktualny stan alert(selected.length);


</source>