@placebo_: no tak naprawdę do większości stron nie jest potrzebne nic więcej? Większość sieci to proste strony informacyjne / blogi itd. gdzie absolutnie nie trzeba korzystać z czegoś więcej niż z Vanilla JS a że jQuery ułatwia trochę poruszanie się po dom'ie i zostało na tym napisane tyle stron/wtyczek itd. to jego popularność nadal jest wysoka.

Do tego sporo tych stron była zrobiona kilka lat temu gdzie o frameworkach nikt nie
#programowanie #jquery #javascript

Ziomeczki, mam taki prosty skrypt filtrujący w czasie rzeczywistym tabelę o klasie .custom-datatable

<script>
$(document).ready(function(){
$('.custom-datatable').dataTable({
"sDom": "<'row'<'col-md-6'l><'col-md-6'f>r>t<'row'<'col-md-12'i><'col-md-12 center-block'p>>",
"sPaginationType": "bootstrap",
"bPaginate": false,
"aaSorting": [[1,'asc']],
"oLanguage": {
"sLengthMenu": "Liczba wierszy: _MENU_",
"sZeroRecords": "Nic nie znaleziono",
"sInfo": "Pokazano od _START_ do _END_ wierszy, wszystkich _TOTAL_",
"sInfoEmpty": "Pokazano od 0 do 0 wierszy, wszystkich 0",
"sInfoFiltered": "(filtrowanie spośród _MAX_ wszystkich wierszy)",
"sSearch": "Szukaj",
}
});
});
</script>

Czy da radę przerobić
Witam, od kilku lat wraz ze wspolnikiem rozwijam duzy system klasy CRM (od zarządzania kontaktami, po faktury i serwis, moduly szkoleniowe itp.), jednak nie wiem jaka bedzie jego dalsza perspektywa, a zarobki w IT są bardzo kuszące. Aktualnie korzysta z niego kilkanaście firm. Nie mam innego komercyjnego doświadczenia poza byciem wspolwlascicielem firmy i tego systemu (strona techniczna cala po mojej stronie).

Napisalem tam frontend w JS i jQuery, a jako backend PHP.
S______n - Witam, od kilku lat wraz ze wspolnikiem rozwijam duzy system klasy CRM (od...

źródło: 5cfa5e4aaf0ff_o_large

Pobierz
#jquery #javascript

Pytanie mam czy mogę w jakiś sposób za pomocą jquery zrobić tak aby wpisywany numer telefonu zaczynał się od 4,5,6,7,8,9 a nie od 0,1,2,3

<script>
jQuery(document).ready(function ($) {
jQuery( '.wpcf7-form input[placeholder="Numer telefonu*"]' ).keydown(function(e) {
if (event.key === ' ') {
return false;
}
if (event.key === '(') {
return false;
}
if (event.key === ')') {
return false;
}
if (event.key === '-') {
return false;
}
});
});
</script>
@polish_superstar: Ale do którego? Do mojego pierwszego masz, moje drugie to sobie tworzysz zwyczajnie inputy więc używasz URLSearchParams do pobrania wszystkich parametrów z get (popatrz na dokumentacje https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams)

const paramsString = window.location.search.substring(1);
const searchParams = new URLSearchParams(paramsString);

for (const p of searchParams) {
const input = document.createElement("input");
input.setAttribute("type", "hidden");
input.setAttribute("name", p[0]);
input.value = p[1];
document.querySelector('twojform').appendChild(input);
}

A trzecie to zależnie od backendu

oczywiście to nie jest pełny kod bo mi się
Poznajcie historię Johna Resiga i stworzonego przez niego #jquery w pierwszym odcinku naszego nowego cyklu Z Archiwum IT :) W serii tej Michał Michalczuk i Bartek Cytrowski sięgną do pokrytych pajęczynami zakątków IT, wspominając dawne dzieje i tłumacząc, czemu “kiedyś to były czasy, teraz to nie ma czasów” ( ͡° ͜ʖ ͡°)

Pierwszy, startowy odcinek serii znajdziecie TUTAJ
Kolejny odcinek - już za tydzień!

#justjoinit #programowanie #programista15k #
JustJoinIT - Poznajcie historię Johna Resiga i stworzonego przez niego #jquery w pier...

źródło: Jquery - Początek

Pobierz
Błagam, pomóżcie, bo oszaleję.

Potrzebuję dodać do Woocommerce przycisk, który doda mi od razu 25 sztuk produktu do koszyka. Nie wiem, co tu jest źle i nie działa, zmienia tylko ilość na stronie produktu na 25 sztuk i nic więcej. O co chodzi? Umieszczam go w pliku content-single-product.php

php
$product_cats = wp_get_post_terms( get_the_ID(), 'product_cat' );
$single_cat = array_shift( $product_cats );
$cat_slug = $single_cat-slug;
$product_name = get_the_title();
if ( ( $cat_slug == 'kategoria-1'
@bla_bla_bla: Nie wiem, jak ZPL, ale u mnie, była możliwość wysyłania PDF do drukarki przez socket w języku PHP.

Drukarka musi być w tej samej sieci oraz obsługiwać jakiś protokół.

$conn = fsockopen($ip, $port, $errno, $errstr)

fputs($conn, file_get_contents($pd), filesize($pdf));
@zackson:

document.getElementById('markup-copy').addEventListener('click', function() {
var txt = "Your text Here";
$("").appendTo("body").val(txt).select().each(function () {
document.execCommand('copy');
}).remove();
});
Hej Mirki,

pisze sobie taki mały plugin chrome do automatycznego wypełniania formularzu w elektronicznym nadawcy poczty polskiej. Wpisuje sobie numer zamówienia i mi pobiera dane do wysyłki i wypełnia formularz. Niestety natrafiłem na mały problem.

Inputy mi się wszystkie ładnie wypełniają, ale z selectami jest gorzej. Wybór co prawda się zaznacza prawidłowo, ale nie pokazują się dodatkowe pola. Wydaje mi się że to przez to że jquery .change lub .trigger("change") nie wywołuje
blablabla - Hej Mirki, 

pisze sobie taki mały plugin chrome do automatycznego wype...

źródło: comment_1651658980k6wP0mZnBQQ8jzS4lT5ZXR.jpg

Pobierz
@bla_bla_bla: hmm, to ja bym sobie w debuggerze sprawdził co to za obiekt no i jakie pola on tworzy. W sumie jak mówisz że to tak czy siak ma wypełniać automatycznie to chyba nie ma znaczenia czy je stworzysz czy nie, tylko to co na końcu wysyłasz (no chyba że ktoś to potrzebuje widzieć, to ok)