jQuery jQuery

Trong số các thư viện JavaScript từ trước tới nay thì jQuery luôn được coi là một trong những thư viện được sử dụng nhiều nhất. So sánh với các thư viện khác như Prototype, Yahoo Library, MooTools, Ext.... thì jQuery có rất nhiều những ưu điểm nổi bật như:

  • jQuery có cú pháp đơn giản và dễ học (thâm chí developer không cần biết JavaScript vẫn có thể sử dụng được jQuery)
  • jQuery hỗ trợ nhiều tính năng hữu dụng như AJAX, quản lý và tương tác với DOM Element...
  • jQuery có môt hệ sinh thái phần mở rộn...
JavaScript JavaScript

Đợt vừa rồi khi code frontend cho dự án trên công ty mình đùng phải một task trong đó cần phải lấy ra HTML của một phần tử cho trước nhưng bao gồm cả phần tử mẹ. Mình sẽ minh họa cụ thể bằng code để mọi người dễ hình dung.

Sau khi gửi Ajax request lên server thì mình server trả về code HTML như sau:


<html>
<body>

<!-- Các phần tử khác trên trang -->
...
<div id="content-partial">
    <h3>...</h3>
    <p>...</p>
</div> 
...
<!-- Các phần tử khác trên trang -->
</body>
</html>

Nhiệm vụ tiếp theo...

HTML HTML

Trong HTML có hỗ trợ chức năng validate input sử dụng Regular Expression tuy nhiên không phải bạn nào cũng biết tới đặc biệt là các bạn làm backend không chuyên làm về frontend. Trong một dự án gần đây làm cho khách hàng L là một công ty logistic của châu Âu và họ cần phát triển một hệ thống theo dõi quá trình vận chuyển hàng hóa & quản lý hàng tồn kho (hay còn gọi là CRM cho logistic). Có thể tóm tắt yêu cầu dự án như sau:

Khách hàng L có các Clients là các công ty hoặc cá nhân có nhu vận chuyể...