Phiên bản trước của cả hai bênPhiên bản trướcPhiên bản sau | Phiên bản trước |
programming:lib [2012/03/12 08:39] – [Các hàm sẵn có] hoaquynhtim99 | programming:lib [2012/03/22 14:10] (hiện tại) – sửa đổi bên ngoài 127.0.0.1 |
---|
====== Thư viện javascript ====== | ====== Thư viện javascript ====== |
===== Mô tả ===== | ===== Mô tả ===== |
NukeViet sử dụng chủ yếu Frame Work là Jquery và UI, tất cả các js được chứa ở thư mục js trong thư mục gốc của website trong đó một số luôn luôn được gọi trong NukeViet và một số có sẵn để người dùng sử dụng hoặc dùng cho một số [[nukeviet:concepts:module|Module]] riêng | NukeViet sử dụng chủ yếu Frame Work là **Jquery** và **UI**, tất cả các javascript được chứa ở thư mục //js// trong thư mục gốc của website. Trong đó, một số luôn luôn được gọi trong NukeViet và một số có sẵn để người dùng sử dụng hoặc dùng cho một số [[nukeviet:concepts:module|Module]] riêng |
===== Được tích hợp sẵn ===== | ===== Được tích hợp sẵn ===== |
==== Jquery ==== | ==== Jquery ==== |
* <code>nv_getCookie( name )</code> Lấy cookie. | * <code>nv_getCookie( name )</code> Lấy cookie. |
| |
=== Data type check function === | === Data function === |
| |
* <code>is_array( mixed_var )</code> Kiểm tra biến mixed_var có phải kiểu array không. | * <code>is_array( mixed_var )</code> Kiểm tra biến mixed_var có phải kiểu array không. |
* | * <code>is_numeric( mixed_var )</code> Kiểm tra mixed_var có phải là số hay không. |
| * <code>intval( mixed_var, base )</code> Trả về số nguyên từ mixed_var |
| * <code>nv_ajax( request_method, request_url, request_query, containerid, callback )</code> AJAX. |
| * <code>nv_form_send( form, containerid, callback )</code> Dùng AJAX submit form và trả dữ liệu về containerid, gọi lại hàm callback. |
| * <code>nv_DigitalClock( div_id )</code> Xuất đồng hồ vào div_id. |
| * <code>nv_search_submit( search_query, topmenu_search_checkss, search_button, minlength, maxlength )</code> Tìm kiếm. |
| * <code>nv_show_hidden( div_id, st )</code> Ẩn hiện div_id. |
| * <code>nv_checkAll(oForm, cbName, caName, check_value)</code> |
| * <code>nv_UncheckAll( oForm, cbName, caName, check_value )</code> |
| * <code>nv_set_disable_false( sid )</code> |
| * <code>nv_settimeout_disable(sid, tm)</code> |
| * <code>nv_randomPassword( plength )</code> |
| * <code>nv_urldecode_ajax( my_url, containerid )</code> |
| * <code>nv_change_captcha( imgid,captchaid )</code> |
| * <code>NewWindow( mypage, myname, w, h, scroll )</code> |
| |
>> Chú ý: field_id trong các hàm trên là ID của input, textarea, select ... | >> Chú ý: field_id trong các hàm trên là ID của input, textarea, select ... |