martedì 15 febbraio 2022
jQuery selector for id starts with specific text
lunedì 26 luglio 2021
Jquery rilevare estensione file da tag input file
Il frammento di codice qui di seguito, illustra una tecnica di come rilevare se il file del tag input file corrisponde alle proprie esigenze oppure no.
Se per esempio dobbiamo verificare che il file è di tipo jpg o gif, con il frammento di codice qui di seguito viene verificato tale formato in tal caso visualizza un messaggio.
function Anteprima(Input) {
var file = Input.files[0];
if (file) {
var Estensione = ['jpg', 'gif'];
if ($.isArray(file.name.split('.').pop().toLowerCase(), Estensione)== -1) {
Alert('File non valido.');
return;
}
}
}
sabato 10 luglio 2021
Jquery rilevare il nome dell'elemento che ha il punto
Nel caso che vogliamo rilevare un elemento che ha il nome con un punto, per esempio nome.altronome in Jquery, dobbiamo utilizzare i doppi slash ossia \\.
Qui di seguito un frammento di codice.
$("#NomeElemento\\.NomeElemento").val();
giovedì 24 giugno 2021
jquery set value span
Il frammento di codice qui di seguito, illustra una tecnica di come impostare un valore in un tag "Span".
Può tornare utile utilizzare questi tag come segnalibri per impostare delle etichette di un testo rendendo il valore dinamico.
Tag HTML
"<span id="txtNomeSpan"></span>"
Jquery
$('#txtNomeSpan').html(anno);
venerdì 8 gennaio 2021
Asp.Net popolare un controllo Select tramite jQuery
Si riporta un esempio di codice che permette in Jquery il caricamento di un controllo Select da un Dictionary.
success: function (response) // Dati ricevuti
{
$.each(response, function (key, val) {
var html = '<option value="' + key + '">' + val + '</option>'
$("# DdlControllo ").append(html);
})
},
giovedì 7 gennaio 2021
Asp.Net rilevare il valore di un controllo Select in Jquery nel momento in cui si seleziona
Il codice Jquery qui di seguito da utilizzare in Asp.Net, permette di rilevare l'evento di selezione in un controllo select o dropodownlist ed il relativo valore selezionato.
$(document).ready(function () {
$("#DdlNomeControllo").change(function () {
MiaFunzione(this.value);
});
});
giovedì 10 dicembre 2020
jquery invoke event click
Il frammento di codice qui di seguito, illustra una tecnica di come invocare l'evento click di un controllo in JQuery.
$("#NomeControllo").trigger("click");
mercoledì 9 dicembre 2020
JQuery ottenere url elemento href element
Il frammento di codice JQuery qui di seguito, illustra una tecnica di come rilevare da un tag di collegamento ipertestuale il relativo url.
var href = $('#NomeTag').attr('href');
window.location.href = href;
mercoledì 18 novembre 2020
Asp.Net Jquery ordinamento dropdowlist
Nel caso che si vuole ordinare gli elementi di un controllo di tipo DropDownlist, ossia un Select, il frammento di codice qui di seguito illustra una tecnica in Jquery con la selezione al primo elemento.
$("#NomeDropDownList").html($('#NomeDropDownListoption').sort(function (x, y) {
return $(x).val() < $(y).val() ? -1 : 1;
}))
$("#NomeDropDownList").get(0).selectedIndex = 0;
martedì 17 novembre 2020
Asp.Net C# Populating dropdownlist using Jquery
Il frammento di codice qui di seguito illustra una tecnica di come popolare un controllo dropodownlist tramite Jquery da un oggetto di tipo dictionary
success: function (response) // Dati ricevuti
{
$.each(response, function (key, val) {
var html = '<option value="' + key + '">' + val + '</option>'
$("#DdlControllo").append(html);
})
}
martedì 7 aprile 2020
Jquery rilevare il valore delle righe
function GetValore() {
$('#tabellaDati').find('> tbody > tr').each(function () {
alert($(this).find('#nome').val());
});
}
lunedì 10 febbraio 2020
Jquery ottenere il totale delle righe di una tabella
var totaleRighe = $('.NomeTabella').find('> tbody > tr').length;
mercoledì 5 febbraio 2020
how to set the value of selected option jquery
Verrà selezionato il secondo elemento quello con id = 1.
option value="0">Luigi</option
option value="2">Marco</option
$("#SelectElenco").val("1").change();
lunedì 3 febbraio 2020
Jquery convertire in intero
Qui di seguito un esempio di codice
parseInt(13.56);
venerdì 24 gennaio 2020
jquery select for name
<table id="NomeTabella" name="tabella" class="Nome classe">
codice.....
In script
$('table[name$="tabella"]').Metodo();
martedì 4 settembre 2018
jquery datepicker not editable input
Il tutto tramite la proprietà Readonly impostata a true.
Qui di seguito l'esempio.
<input type="text" id="datepicker" readonly="true">
venerdì 27 luglio 2018
Jquery rilevare il valore della select in Asp.Net MVC
$('#NomeSelect').on('change', function () {
alert(this.value);
});
giovedì 19 luglio 2018
Jquery rimuovere elemento da array - jquery remove element array
Tramite grep possiamo estrapolare un determinato elemento.
L'array che viene valorizzato tramite i valori dei checkbox selezionati, se è presente un certo valore (on) verrà rimosso.
var valoriSelezionati = new Array();
$('table [type="checkbox"]').each(function (i, chk) {
if (chk.checked) {
valoriSelezionati.push(chk.value);
}
});
var removeElemento = "on";
valoriSelezionati = jQuery.grep(valoriSelezionati, function (value) {
return value != removeElemento;
});
alert(valoriSelezionati.join(", "));
domenica 15 luglio 2018
Jquery selezionare tramite click tutte le checkbox presenti nella tabella - Jquery Selecting Table Rows with Checkbox
Qui di seguito la tabella:
table id="TabellaDati">
<thead>
<tr>
<th>
<input type="checkbox" id="selectAll" />
</th>
<th>Id</th>
<th>titolo</th>
</tr>
</thead>
tbody>
@foreach (var item in Model)
{
tr data-id="@item.Id" name="@item.IdChiave">
<td class="cb"><input type="checkbox" value=@item.IdChiave></td>
td>@item.Testo</td
</tr>
}
</tbody>
</table>
Mentre qui di seguito lo script Jquery per selezionare tutti i check quando si fa click sul check in alto (selectAll).
$(document).ready(function () {
$('#selectAll').click(function (e) {
var table = $(e.target).closest('table');
$('td input:checkbox', table).prop('checked', this.checked);
});
});
domenica 8 luglio 2018
Jquery rilevare il valore dei checkbox selezionati - Jquery to get table row values of selected checkboxes
var valoriSelezionati = new Array();
$('table [type="checkbox"]').each(function (i, chk) {
if (chk.checked) {
valoriSelezionati.push(chk.value);
}
});
alert(valoriSelezionati.Join(", "));