@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
  • Odpowiedz
#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
@S______n: doucz się frameworków, dobrych praktyk, zrób kilka projektów w nowych frameworkach, jakieś bazy danych, sql, trochę devops no i ofc angielski. z opisu wynika, że sporo ci brakuje, pewnie ze 2k godzin na to zejdzie i potem będziesz mógł startować na juniora.
  • Odpowiedz
@S______n bez zobaczenia kodu można tylko gdybać, ale na podstawie phalcona i jQuery wnioskuję, że masz szansę na zaimponowanie pracodawcom, którzy akurat szukają szambonurka do ciężkiego legacy
  • Odpowiedz
#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>
  • 0
@paczelok: To wyżej to jest jakiś przykład add_action to co jest wyżej ten skrypt to napisałem sam ale taki kulawe to bo nie pisze za często takich rzeczy,
  • Odpowiedz
@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ę
  • Odpowiedz
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
  • Odpowiedz
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));
  • Odpowiedz
@zackson:

document.getElementById('markup-copy').addEventListener('click', function() {
var txt = "Your text Here";
$("").appendTo("body").val(txt).select().each(function () {
document.execCommand('copy');
}).remove();
});
  • Odpowiedz
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)
  • Odpowiedz
Hej, jak złapać w jQuery wszystkie pola typu input, które występują w divie o attribute "data-tab" ?

Chciałbym osiągnać to: $("input").attr("required", true); , ale nie wiem w jaki sposób mam wskazać tego konretnego DIVa.

var active = $(".tab-active").attr("data-tab");
$("???????");

#jquery #programista15k #programowanie