Thứ Hai, 29 tháng 10, 2018
Chủ Nhật, 8 tháng 7, 2018
datatable thêm thẻ vào bảng
trong đây mình thêm thẻ a là thẻ bán vào trong bảng của mình
giải thích dữ liệu "render": function (data, type, row, meta)
- data : ở đây chính là giá trị nhận từ "data" : "id", mà , id đây là tên trường trong data của bạn
- type : ở đây giá trị của một hàng
- hai cái còn lại các bạn có thể xem mình đã log ra, mỗi một biến mình cho nó cách nhau bởi dấu ===== và đây là data của mình
- var data = [{"name": "Tiger Nixon","position": "System Architect","salary": "$3,120","start_date": "2011/04/25","office": "Edinburgh","id": "1",},{"name": "Garrett Winters","position": "Director","salary": "$5,300","start_date": "2011/07/25","office": "Edinburgh","id": "2",},{"name": "Tiger Nixon","position": "System Architect","salary": "$3,120","start_date": "2011/04/25","office": "Edinburgh","id": "3",},{"name": "Garrett Winters","position": "Director","salary": "$5,300","start_date": "2011/07/25","office": "Edinburgh","id": "4",}];
* còn đây là dữ liệu log ra
"1" ===== "display" ====== {"name":"Tiger Nixon","position":"System Architect","salary":"$3,120","start_date":"2011/04/25","office":"Edinburgh","id":"1"} ====== {"settings":{"oFeatures":{"bAutoWidth":false,"bDeferRender":false,"bFilter":true,"bInfo":true,"bLengthChange":false,"bPaginate":true,"bProcessing":false,"bServerSide":false,"bSort":true,"bSortMulti":true,"bSortClasses":true,"bStateSave":null},"oScroll":{"bCollapse":false,"iBarWidth":17,"sX":"","sXInner":"","sY":""},"oLanguage":{"fnInfoCallback":null,"oAria":{"sSortAscending":": activate to sort column ascending","sSortDescending":": activate to sort column descending","_hungarianMap":{"sortAscending":"sSortAscending","sortDescending":"sSortDescending"}},"oPaginate":{"sFirst":"First","sLast":"Last","sNext":"Next","sPrevious":"Previous","_hungarianMap":{"first":"sFirst","last":"sLast","next":"sNext","previous":"sPrevious"}},"sEmptyTable":"No data available in table","sInfo":"","sInfoEmpty":"Showing 0 to 0 of 0 entries","sInfoFiltered":"(filtered from _MAX_ total entries)","sInfoPostFix":"","sDecimal":"","sThousands":",","sLengthMenu":"Hiển thị <select><option value=\"5\">5</option><option value=\"10\">10</option><option value=\"30\">30</option><option value=\"40\">40</option><option value=\"50\">50</option><option value=\"-1\">Tất cả</option></select> người","sLoadingRecords":"Loading...","sProcessing":"Processing...","sSearch":"<span>Tìm kiếm:</span> _INPUT_","sSearchPlaceholder":"","sUrl":"","sZeroRecords":"No matching records found","_hungarianMap":{"aria":"oAria","paginate":"oPaginate","emptyTable":"sEmptyTable","info":"sInfo","infoEmpty":"sInfoEmpty","infoFiltered":"sInfoFiltered","infoPostFix":"sInfoPostFix","decimal":"sDecimal","thousands":"sThousands","lengthMenu":"sLengthMenu","loadingRecords":"sLoadingRecords","processing":"sProcessing","search":"sSearch","searchPlaceholder":"sSearchPlaceholder","url":"sUrl","zeroRecords":"sZeroRecords"}},"oBrowser":{"bScrollOversize":false,"bScrollbarLeft":false,"bBounding":true,"barWidth":17},"ajax":null,"aanFeatures":[],"aoData":[{"nTr":{"_DT_RowIndex":0},"anCells":[{"_DT_CellIndex":{"row":0,"column":0}},{"_DT_CellIndex":{"row":0,"column":1}},{"_DT_CellIndex":{"row":0,"column":2}},{"_DT_CellIndex":{"row":0,"column":3}},{"_DT_CellIndex":{"row":0,"column":4}}],"_aData":{"name":"Tiger Nixon","position":"System Architect","salary":"$3,120","start_date":"2011/04/25","office":"Edinburgh","id":"1"},"_aSortData":null,"_aFilterData":null,"_sFilterRow":null,"_sRowStripe":"","src":"data","idx":0}],"aiDisplay":[],"aiDisplayMaster":[0],"aIds":{},"aoColumns":[{"idx":0,"aDataSort":[0],"asSorting":["asc","desc"],"bSearchable":true,"bSortable":true,"bVisible":true,"_sManualType":null,"_bAttrSrc":false,"fnCreatedCell":null,"mData":"name","mRender":null,"nTh":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"nTf":null,"sClass":"","sContentPadding":"","sDefaultContent":null,"sName":"","sSortDataType":"std","sSortingClass":"sorting","sSortingClassJUI":"","sTitle":"Tên mặt hàng","sType":null,"sWidth":null,"sWidthOrig":null,"iDataSort":-1,"sCellType":"td","_hungarianMap":{"dataSort":"iDataSort","sorting":"asSorting","searchable":"bSearchable","sortable":"bSortable","visible":"bVisible","createdCell":"fnCreatedCell","data":"mData","render":"mRender","cellType":"sCellType","class":"sClass","contentPadding":"sContentPadding","defaultContent":"sDefaultContent","name":"sName","sortDataType":"sSortDataType","title":"sTitle","type":"sType","width":"sWidth"},"_setter":null,"data":"name"},{"idx":1,"aDataSort":[1],"asSorting":["asc","desc"],"bSearchable":true,"bSortable":true,"bVisible":true,"_sManualType":null,"_bAttrSrc":false,"fnCreatedCell":null,"mData":"position","mRender":null,"nTh":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"nTf":null,"sClass":"","sContentPadding":"","sDefaultContent":null,"sName":"","sSortDataType":"std","sSortingClass":"sorting","sSortingClassJUI":"","sTitle":"số lượng","sType":null,"sWidth":null,"sWidthOrig":null,"iDataSort":-1,"sCellType":"td","_hungarianMap":{"dataSort":"iDataSort","sorting":"asSorting","searchable":"bSearchable","sortable":"bSortable","visible":"bVisible","createdCell":"fnCreatedCell","data":"mData","render":"mRender","cellType":"sCellType","class":"sClass","contentPadding":"sContentPadding","defaultContent":"sDefaultContent","name":"sName","sortDataType":"sSortDataType","title":"sTitle","type":"sType","width":"sWidth"},"_setter":null,"data":"position"},{"idx":2,"aDataSort":[2],"asSorting":["asc","desc"],"bSearchable":true,"bSortable":true,"bVisible":true,"_sManualType":null,"_bAttrSrc":false,"fnCreatedCell":null,"mData":"salary","mRender":null,"nTh":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"nTf":null,"sClass":"","sContentPadding":"","sDefaultContent":null,"sName":"","sSortDataType":"std","sSortingClass":"sorting","sSortingClassJUI":"","sTitle":"Giá mong muốn","sType":null,"sWidth":null,"sWidthOrig":null,"iDataSort":-1,"sCellType":"td","_hungarianMap":{"dataSort":"iDataSort","sorting":"asSorting","searchable":"bSearchable","sortable":"bSortable","visible":"bVisible","createdCell":"fnCreatedCell","data":"mData","render":"mRender","cellType":"sCellType","class":"sClass","contentPadding":"sContentPadding","defaultContent":"sDefaultContent","name":"sName","sortDataType":"sSortDataType","title":"sTitle","type":"sType","width":"sWidth"},"_setter":null,"data":"salary"},{"idx":3,"aDataSort":[3],"asSorting":["asc","desc"],"bSearchable":true,"bSortable":true,"bVisible":true,"_sManualType":null,"_bAttrSrc":false,"fnCreatedCell":null,"mData":"office","mRender":null,"nTh":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"nTf":null,"sClass":"","sContentPadding":"","sDefaultContent":null,"sName":"","sSortDataType":"std","sSortingClass":"sorting","sSortingClassJUI":"","sTitle":"Ngày đăng","sType":null,"sWidth":null,"sWidthOrig":null,"iDataSort":-1,"sCellType":"td","_hungarianMap":{"dataSort":"iDataSort","sorting":"asSorting","searchable":"bSearchable","sortable":"bSortable","visible":"bVisible","createdCell":"fnCreatedCell","data":"mData","render":"mRender","cellType":"sCellType","class":"sClass","contentPadding":"sContentPadding","defaultContent":"sDefaultContent","name":"sName","sortDataType":"sSortDataType","title":"sTitle","type":"sType","width":"sWidth"},"_setter":null,"data":"office"},{"idx":4,"aDataSort":[4],"asSorting":["asc","desc"],"bSearchable":false,"bSortable":false,"bVisible":true,"_sManualType":null,"_bAttrSrc":false,"fnCreatedCell":null,"mData":"id","nTh":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"nTf":null,"sClass":"","sContentPadding":"","sDefaultContent":null,"sName":"","sSortDataType":"std","sSortingClass":"sorting_disabled","sSortingClassJUI":"","sTitle":"","sType":null,"sWidth":null,"sWidthOrig":null,"iDataSort":-1,"sCellType":"td","_hungarianMap":{"dataSort":"iDataSort","sorting":"asSorting","searchable":"bSearchable","sortable":"bSortable","visible":"bVisible","createdCell":"fnCreatedCell","data":"mData","render":"mRender","cellType":"sCellType","class":"sClass","contentPadding":"sContentPadding","defaultContent":"sDefaultContent","name":"sName","sortDataType":"sSortDataType","title":"sTitle","type":"sType","width":"sWidth"},"_setter":null,"data":"id","orderable":false,"searchable":false}],"aoHeader":[[{"cell":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"unique":true},{"cell":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"unique":true},{"cell":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"unique":true},{"cell":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"unique":true},{"cell":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"unique":true}]],"aoFooter":[],"oPreviousSearch":{"bCaseInsensitive":true,"sSearch":"","bRegex":false,"bSmart":true,"_hungarianMap":{"caseInsensitive":"bCaseInsensitive","search":"sSearch","regex":"bRegex","smart":"bSmart"}},"aoPreSearchCols":[{"bCaseInsensitive":true,"sSearch":"","bRegex":false,"bSmart":true},{"bCaseInsensitive":true,"sSearch":"","bRegex":false,"bSmart":true},{"bCaseInsensitive":true,"sSearch":"","bRegex":false,"bSmart":true},{"bCaseInsensitive":true,"sSearch":"","bRegex":false,"bSmart":true},{"bCaseInsensitive":true,"sSearch":"","bRegex":false,"bSmart":true}],"aaSorting":[[0,"asc"]],"aaSortingFixed":[],"asStripeClasses":["odd","even"],"asDestroyStripes":[],"sDestroyWidth":"","aoRowCallback":[],"aoHeaderCallback":[],"aoFooterCallback":[],"aoDrawCallback":[{},{"sName":"sc"}],"aoRowCreatedCallback":[],"aoPreDrawCallback":[],"aoInitComplete":[],"aoStateSaveParams":[],"aoStateLoadParams":[],"aoStateLoaded":[],"sTableId":"product-buy","nTable":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"nTHead":{},"nTFoot":null,"nTBody":{},"nTableWrapper":null,"bDeferLoading":false,"bInitialised":false,"aoOpenRows":[],"sDom":"lfrtip","searchDelay":null,"sPaginationType":"simple_numbers","iStateDuration":7200,"aoStateSave":[],"aoStateLoad":[],"oSavedState":null,"oLoadedState":null,"sAjaxSource":null,"sAjaxDataProp":"data","bAjaxDataGet":true,"jqXHR":null,"fnServerData":null,"aoServerParams":[],"sServerMethod":"GET","aLengthMenu":[10,25,50,100],"iDraw":0,"bDrawing":false,"iDrawError":-1,"_iDisplayLength":10,"_iDisplayStart":0,"_iRecordsTotal":0,"_iRecordsDisplay":0,"oClasses":{"sTable":"dataTable","sNoFooter":"no-footer","sPageButton":"paginate_button","sPageButtonActive":"current","sPageButtonDisabled":"disabled","sStripeOdd":"odd","sStripeEven":"even","sRowEmpty":"dataTables_empty","sWrapper":"dataTables_wrapper","sFilter":"dataTables_filter","sInfo":"dataTables_info","sPaging":"dataTables_paginate paging_","sLength":"dataTables_length","sProcessing":"dataTables_processing","sSortAsc":"sorting_asc","sSortDesc":"sorting_desc","sSortable":"sorting","sSortableAsc":"sorting_asc_disabled","sSortableDesc":"sorting_desc_disabled","sSortableNone":"sorting_disabled","sSortColumn":"sorting_","sFilterInput":"","sLengthSelect":"","sScrollWrapper":"dataTables_scroll","sScrollHead":"dataTables_scrollHead","sScrollHeadInner":"dataTables_scrollHeadInner","sScrollBody":"dataTables_scrollBody","sScrollFoot":"dataTables_scrollFoot","sScrollFootInner":"dataTables_scrollFootInner","sHeaderTH":"","sFooterTH":"","sSortJUIAsc":"","sSortJUIDesc":"","sSortJUI":"","sSortJUIAscAllowed":"","sSortJUIDescAllowed":"","sSortJUIWrapper":"","sSortIcon":"","sJUIHeader":"","sJUIFooter":"","_hungarianMap":{}},"bFiltered":false,"bSorted":false,"bSortCellsTop":false,"oInit":{"data":[{"name":"Tiger Nixon","position":"System Architect","salary":"$3,120","start_date":"2011/04/25","office":"Edinburgh","id":"1"},{"name":"Garrett Winters","position":"Director","salary":"$5,300","start_date":"2011/07/25","office":"Edinburgh","id":"2"},{"name":"Tiger Nixon","position":"System Architect","salary":"$3,120","start_date":"2011/04/25","office":"Edinburgh","id":"3"},{"name":"Garrett Winters","position":"Director","salary":"$5,300","start_date":"2011/07/25","office":"Edinburgh","id":"4"}],"columns":[{"data":"name","mData":"name"},{"data":"position","mData":"position"},{"data":"salary","mData":"salary"},{"data":"office","mData":"office"},{"data":"id","orderable":false,"searchable":false,"bSortable":false,"mData":"id","bSearchable":false}],"paging":true,"searching":true,"info":true,"bLengthChange":false,"autoWidth":false,"oLanguage":{"sLengthMenu":"Hiển thị <select><option value=\"5\">5</option><option value=\"10\">10</option><option value=\"30\">30</option><option value=\"40\">40</option><option value=\"50\">50</option><option value=\"-1\">Tất cả</option></select> người","sInfo":"","sSearch":"<span>Tìm kiếm:</span> _INPUT_"},"aaData":[{"name":"Tiger Nixon","position":"System Architect","salary":"$3,120","start_date":"2011/04/25","office":"Edinburgh","id":"1"},{"name":"Garrett Winters","position":"Director","salary":"$5,300","start_date":"2011/07/25","office":"Edinburgh","id":"2"},{"name":"Tiger Nixon","position":"System Architect","salary":"$3,120","start_date":"2011/04/25","office":"Edinburgh","id":"3"},{"name":"Garrett Winters","position":"Director","salary":"$5,300","start_date":"2011/07/25","office":"Edinburgh","id":"4"}],"aoColumns":[{"data":"name","mData":"name"},{"data":"position","mData":"position"},{"data":"salary","mData":"salary"},{"data":"office","mData":"office"},{"data":"id","orderable":false,"searchable":false,"bSortable":false,"mData":"id","bSearchable":false}],"bInfo":true,"bAutoWidth":false,"bPaginate":true,"bFilter":true},"aoDestroyCallback":[],"oInstance":{"0":{"jQuery3310237295688345694262":{},"jQuery3310237295688345694261":{"hasDataAttrs":true}},"length":1,"internal":{},"oApi":{}},"sInstance":"product-buy","iTabIndex":0,"nScrollHead":null,"nScrollFoot":null,"aLastSort":[{"src":0,"col":0,"dir":"asc","index":0,"type":"string"}],"oPlugins":{},"rowId":"DT_RowId","oApi":{},"renderer":null,"iInitDisplayStart":0,"_rowReadObject":true},"row":0,"col":4}Thứ Bảy, 30 tháng 6, 2018
Chủ Nhật, 24 tháng 9, 2017
Thứ Hai, 28 tháng 8, 2017
Hướng dẫn căn code trong sublime 3
code : {"keys": ["alt+l"], "command" : "reindent"} // căn code
{"keys": ["alt+l"], "command" : "alignment"} // căn cho các dấu = thẳng hàng
Chủ Nhật, 13 tháng 8, 2017
Thứ Bảy, 12 tháng 8, 2017
Thứ Sáu, 30 tháng 6, 2017
Phục hồi Windows Photo Viewer trên Windows 10
Xin chào các bạn này mĩnh xẽ hướng dẫn các bạn Phục hồi Windows Photo Viewer trên Windows 10 trong vòng 1 cái click
đầu tiền các bạn tải file này về hoặc coppy đoạn code dưới đây và lưu nó dưới dạng "tenfile.reg" :
Tiếp theo chỉ cần chạy file .reg rồi xem ảnh bằng Windows Photo Viewer
Chúc bạn thành công
Chủ Nhật, 25 tháng 6, 2017
hướng dẫn các bạn cài subline text 3
Xin chào các bạn nay mình hướng dẫn các bạn cài subline text 3 và các modem cần thiết để có thể code html/ccs và các thứ khác, bắt đầu nào :
Đầu tiên các bạn tải subline text 3 tại đây. Sau đó các bạn tự cài đặt nhé, next next là được mà :v
Tiếp đến gõ ctr + ` hoặc view-> show console
Tau đó các bạn vào trang này hoặc lười thì coppy luôn đoạn code này rồi Ctr + V vào console và đợi load :
Subline text 3
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
Sau khi load xong thì bắt đầu cài các package, (nếu cài thành công bạn ấn Preferences nó xẽ có phần package control )
sau đây là 1 số các package cần thiết :-
HTML5 để dùng html 5
-
CSS3 để dùng css 3
-
Emmet để gõ tắt (cái này quan trọng)
-
View in browser để chỉnh trình duyệt chạy khi dùng phím tắt vì mặc định nó xẽ chạy mozilla firefox
-
Color hightlighter để chọn màu và hiển thị màu khi code
- install package (Đợi 1 tý xẽ có một bảng menu)
- Gõ tên modum muốn cài VD : HTML5
- Gõ Enter và đợi nó load.
Mình tạm đưa ra mấy cái quan trọng mình hay dùng đến, các bạn có thể search thêm các pakege khác
Bắt đầu cài nào đầu tiên : ấn Preferences -> Package control
Nếu bạn vào Preferences -> Package setting mà thấy có modum mình vừa cài là đã thành công
Các bạn có thể xem thêm các quy tắc gõ tắt ở đây
ngoai ra ban co the tham khao them o day : https://toidicode.com/tong-hop-cac-sublime-text-package-cho-web-developer-89.html
chúc các bạn thành công
Thứ Bảy, 24 tháng 6, 2017
Hướng dẫn Chuyển định dạng ổ đĩa sang GPT bằng CMD
Xin chào các bạn nay mình xẽ hướng dẫ các bạn cách chuyển định dạng của một ỗ đĩa hoặc thiết bị lưu trữ từ MRB sang GPT chỉ bằng vài dòng lệnh. Bắt đầu nào :
- Gõ tổ hợp phím window + R để bật CMD
- Gõ diskpart
- gõ tiếp list disk (Nếu như win có yêu cầu xác nhận chạy thì ấn yes)
Chọn ổ đĩa mà mình muốn convert và gõ select disk X (trong đó X là số của ổ đĩa, thường thì ôt đĩa thường bắt đầu từ ổ đĩa, nếu như có thêm ổ đĩa hoặc các thiết bị lưu trữ thì xẽ có các disk 1 hoặc 2 ..v.v.. tùy vào số lương ổ đĩa của các bạn)
- Gõ clean
- Gõ convert GPT (nếu convert sang MBR thì Gõ convert MBR)
Thứ Sáu, 16 tháng 6, 2017
Hướng dẫn tự Học CSS
Xin chào các bạn ! nay Hiệp xin giới thiệu các bạn một trang web giúp các bạn tự học HTML/CSS một cách hiệu quả,nay mình xẽ hướng dẫn các bạn học CSS tại trang W3School trước. Không nói dài dòng nữa dưới đây là link của trang web :
https://www.w3schools.com/css/default.asp
Và đây là trang mà chúng ta làm việc, Nó xẽ giúp chúng ta làm các bài tập thực hành, với mình thì mình thích cách làm việc đó là học theo ví dụ ! Lý do vì sao ư !!! Đơn giản đó là nó không ra cho mình vệc buồn ngủ và dẫn tới việc ngủ gật, mà ngủ gật thì không học được bài rồi đúng không :) Các bạn xẽ có 138 bài tập nhỏ để làm việc với các mục nhỏ giúp các bạn học tập. Đây là Trang Làm bài tập của chúng ta
Bạn có thể ấn vào chữ "Go to CSS *** tutorial" (mình đã khoanh trong ảnh bên dưới) trong đó *** tên của bài lý thuyết mà bạn đang làm bài tập. Mình khuyên bạn nên xem bài lý thuyết. Vì những bài lý thuyết xẽ giúp bạn có kiến thức sâu hơn và giúp bạn chắc hơn , chứ không quá cứng nhắc
Nếu như bạn Không biết làm thì bạn có thể xem đáp án bằng cách ấn vào "Show answer" :
Sau khi đã có làm song bài code thì bạn ấn vào "Check your Code" để kiểm tra xem mình làm đã đúng chưa :
Nếu như hoàn tất thì kết quả như sau :
Vậy là mình đã hoàn thành bài hướng dẫn rồi, có gì thắc mắc hoặc đóng góp xin vui lòng gửi mail cho mình qua địa chỉ mail : daihieptn97@gmail.com
Chúc Các Bạn Học tốt