검색결과 리스트
JavaScript에 해당되는 글 163건
- 2014.06.16 [JavaScript] 현재 화면 스크롤 위치 알아내기
- 2014.06.14 [JavaScript] RegExr
- 2014.06.13 [Highlight] Document
- 2014.06.12 [Markdown] GitHub Flavored Markdown
- 2014.06.05 [jQuery] jQuery form validation
- 2014.05.20 [JavaScript] Array.prototype.shift(), Array.prototype.pop()
- 2014.05.18 [JavaScript] 자바스크립트 라이브러리 관리 bower
- 2014.05.07 [jQuery] jquery-validation document
- 2014.05.06 [jQuery] jQuery-File-Upload
- 2014.04.25 [Knockout] 데이터 바인딩을 편하게 해주는 자바스크립트 라이브러리
- 2014.04.24 [Bootstrap] Bootstrap-datepicker
- 2014.04.15 [CSS] inline, block, inline-block 차이?
- 2014.04.04 [JavaScript] JavaScript Closure & scope
- 2014.03.31 [JavaScript] 메소드 후킹 구현하기
- 2014.01.28 [NodeJs] Ryan Dahl의 Node.js 소개
- 2014.01.26 [JavaScript] 자바스크립트 수행단계 (파싱, 실행)
- 2014.01.24 [JavaScript] jsfiddle
- 2014.01.22 [JavaScript] 클로져(Closures)
- 2014.01.15 [Node.js] Node-webkit 링크
- 2014.01.13 [Node.js] Render ejs with express
- 2014.01.13 [Node.js] Express - API 가이드 문서
- 2014.01.10 [Node.js] IntelliJ에서 Node 사용시 [ReferenceError: Process is not defined] 발생시 대처
- 2014.01.10 [Node.js] Node download
- 2013.12.25 [JavaScript] use strict
- 2013.12.25 [JavaScript] 정규 표현식을 시각화 해주는 도구
- 2013.12.18 [jqGrid] Composite Model Data 사용하기
- 2013.12.17 [Markdown] Markdown syntax
- 2013.12.08 [RequireJS] JavaScript 모듈화를 위한 RequireJS 핵심정리
- 2013.12.08 [ParamQuery] pqGrid
- 2013.12.08 [AngularJS] AngularJS와 RequireJS를 이용한 대규모 웹개발
글
링크: http://www.howtocreate.co.uk/tutorials/javascript/browserwindow
function getSize() {
var myWidth = 0, myHeight = 0;
if( typeof( window.innerWidth ) == 'number' ) {
//Non-IE
myWidth = window.innerWidth;
myHeight = window.innerHeight;
} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
//IE 6+ in 'standards compliant mode'
myWidth = document.documentElement.clientWidth;
myHeight = document.documentElement.clientHeight;
} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
//IE 4 compatible
myWidth = document.body.clientWidth;
myHeight = document.body.clientHeight;
}
return [myWidth, myHeight];
}
function getScrollXY() {
var scrOfX = 0, scrOfY = 0;
if( typeof( window.pageYOffset ) == 'number' ) {
//Netscape compliant
scrOfY = window.pageYOffset;
scrOfX = window.pageXOffset;
} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
//DOM compliant
scrOfY = document.body.scrollTop;
scrOfX = document.body.scrollLeft;
} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
//IE6 standards compliant mode
scrOfY = document.documentElement.scrollTop;
scrOfX = document.documentElement.scrollLeft;
}
return [ scrOfX, scrOfY ];
}
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] JavaScript method overloading (0) | 2014.06.26 |
---|---|
[ScalaJs] Scala.js (0) | 2014.06.22 |
[JavaScript] RegExr (0) | 2014.06.14 |
[JavaScript] Array.prototype.shift(), Array.prototype.pop() (0) | 2014.05.20 |
[JavaScript] 자바스크립트 라이브러리 관리 bower (0) | 2014.05.18 |
트랙백
댓글
글
'JavaScript > JavaScript' 카테고리의 다른 글
[ScalaJs] Scala.js (0) | 2014.06.22 |
---|---|
[JavaScript] 현재 화면 스크롤 위치 알아내기 (0) | 2014.06.16 |
[JavaScript] Array.prototype.shift(), Array.prototype.pop() (0) | 2014.05.20 |
[JavaScript] 자바스크립트 라이브러리 관리 bower (0) | 2014.05.18 |
[JavaScript] JavaScript Closure & scope (0) | 2014.04.04 |
트랙백
댓글
글
글
'JavaScript > Markdown' 카테고리의 다른 글
[Markdown] Markdown syntax (0) | 2013.12.17 |
---|
트랙백
댓글
글
'JavaScript > jQuery' 카테고리의 다른 글
[jQuery] jQuery plugin jmp3 (0) | 2014.06.25 |
---|---|
[jQuery] jquery-validation document (0) | 2014.05.07 |
[jQuery] jQuery-File-Upload (0) | 2014.05.06 |
[jQuery] jQuery Form validator (0) | 2013.11.18 |
[jQuery] jQuery.serializeObject 만들기 (0) | 2013.10.15 |
트랙백
댓글
글
[JavaScript] Array.prototype.shift(), Array.prototype.pop()
설정
링크: http://www.w3schools.com/jsref/jsref_shift.asp
링크: http://www.w3schools.com/jsref/jsref_pop.asp
shift: 배열의 앞쪽을 리턴하고 배열에서 삭제한다.
pop: 배열의 뒷쪽을 리턴하고 배열에서 삭제한다.
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] 현재 화면 스크롤 위치 알아내기 (0) | 2014.06.16 |
---|---|
[JavaScript] RegExr (0) | 2014.06.14 |
[JavaScript] 자바스크립트 라이브러리 관리 bower (0) | 2014.05.18 |
[JavaScript] JavaScript Closure & scope (0) | 2014.04.04 |
[JavaScript] 메소드 후킹 구현하기 (0) | 2014.03.31 |
트랙백
댓글
글
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] RegExr (0) | 2014.06.14 |
---|---|
[JavaScript] Array.prototype.shift(), Array.prototype.pop() (0) | 2014.05.20 |
[JavaScript] JavaScript Closure & scope (0) | 2014.04.04 |
[JavaScript] 메소드 후킹 구현하기 (0) | 2014.03.31 |
[JavaScript] 자바스크립트 수행단계 (파싱, 실행) (0) | 2014.01.26 |
트랙백
댓글
글
'JavaScript > jQuery' 카테고리의 다른 글
[jQuery] jQuery plugin jmp3 (0) | 2014.06.25 |
---|---|
[jQuery] jQuery form validation (0) | 2014.06.05 |
[jQuery] jQuery-File-Upload (0) | 2014.05.06 |
[jQuery] jQuery Form validator (0) | 2013.11.18 |
[jQuery] jQuery.serializeObject 만들기 (0) | 2013.10.15 |
트랙백
댓글
글
'JavaScript > jQuery' 카테고리의 다른 글
[jQuery] jQuery form validation (0) | 2014.06.05 |
---|---|
[jQuery] jquery-validation document (0) | 2014.05.07 |
[jQuery] jQuery Form validator (0) | 2013.11.18 |
[jQuery] jQuery.serializeObject 만들기 (0) | 2013.10.15 |
[jQuery] DataTables (table plug-in) (0) | 2013.01.02 |
트랙백
댓글
글
링크: http://knockoutjs.com/index.html
문서: http://knockoutjs.com/documentation/introduction.html
예제: http://knockoutjs.com/examples/
튜토리얼: http://learn.knockoutjs.com/
다운로드: http://knockoutjs.com/downloads/index.html
비기너 튜토리얼: http://www.codeproject.com/Articles/680553/Knockout-js-for-Beginners
'JavaScript > Knockout' 카테고리의 다른 글
[Knockout] knockout-animate (0) | 2014.09.16 |
---|---|
[knockout] knockout validation (0) | 2014.07.23 |
[Knockout] Lazy Loading an Observable Array with Knockout JS (0) | 2014.06.21 |
트랙백
댓글
글
jquery.ui.datapicker의 i11n(bootstrap-datapicker.kr.js)에서 충돌이 난다.
$.fn.bootstrapDP = $.fn.datepicker.noConflict();
/**
* Korean translation for bootstrap-datepicker
* Gu Youn <http://github.com/guyoun>
*/
//;(function($){
// $.fn.datepicker.dates['kr'] = {
// days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"],
// daysShort: ["일", "월", "화", "수", "목", "금", "토", "일"],
// daysMin: ["일", "월", "화", "수", "목", "금", "토", "일"],
// months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"],
// monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"]
// };
//}(jQuery));
;(function($){
$.fn.bootstrapDP.dates['kr'] = {
days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"],
daysShort: ["일", "월", "화", "수", "목", "금", "토", "일"],
daysMin: ["일", "월", "화", "수", "목", "금", "토", "일"],
months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"],
monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"]
};
}(jQuery));
'JavaScript > Bootstrap' 카테고리의 다른 글
[Bootstrap] bootstrap-live-customizer (0) | 2015.07.28 |
---|---|
[Bootstrap] Bootstrap document (0) | 2013.08.26 |
트랙백
댓글
글
'JavaScript > CSS' 카테고리의 다른 글
[CSS] Table CSS (0) | 2015.06.25 |
---|---|
[CSS] Selector 셀렉터 (0) | 2012.08.01 |
트랙백
댓글
글
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] Array.prototype.shift(), Array.prototype.pop() (0) | 2014.05.20 |
---|---|
[JavaScript] 자바스크립트 라이브러리 관리 bower (0) | 2014.05.18 |
[JavaScript] 메소드 후킹 구현하기 (0) | 2014.03.31 |
[JavaScript] 자바스크립트 수행단계 (파싱, 실행) (0) | 2014.01.26 |
[JavaScript] jsfiddle (0) | 2014.01.24 |
트랙백
댓글
글
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트 라이브러리 관리 bower (0) | 2014.05.18 |
---|---|
[JavaScript] JavaScript Closure & scope (0) | 2014.04.04 |
[JavaScript] 자바스크립트 수행단계 (파싱, 실행) (0) | 2014.01.26 |
[JavaScript] jsfiddle (0) | 2014.01.24 |
[JavaScript] 클로져(Closures) (0) | 2014.01.22 |
트랙백
댓글
글
'JavaScript > NodeJS' 카테고리의 다른 글
[NodeJS] 최신 NPM으로 업그레이드 하기 (0) | 2015.07.12 |
---|---|
[NodeJS] Node js 기본 사용법 (0) | 2015.05.09 |
[Node.js] Node-webkit 링크 (0) | 2014.01.15 |
[Node.js] Render ejs with express (0) | 2014.01.13 |
[Node.js] Express - API 가이드 문서 (0) | 2014.01.13 |
트랙백
댓글
글
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] JavaScript Closure & scope (0) | 2014.04.04 |
---|---|
[JavaScript] 메소드 후킹 구현하기 (0) | 2014.03.31 |
[JavaScript] jsfiddle (0) | 2014.01.24 |
[JavaScript] 클로져(Closures) (0) | 2014.01.22 |
[JavaScript] use strict (0) | 2013.12.25 |
트랙백
댓글
글
자바스크립트를 테스트 할수 있는 환경
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] 메소드 후킹 구현하기 (0) | 2014.03.31 |
---|---|
[JavaScript] 자바스크립트 수행단계 (파싱, 실행) (0) | 2014.01.26 |
[JavaScript] 클로져(Closures) (0) | 2014.01.22 |
[JavaScript] use strict (0) | 2013.12.25 |
[JavaScript] 정규 표현식을 시각화 해주는 도구 (0) | 2013.12.25 |
트랙백
댓글
글
링크: https://docs.google.com/presentation/d/1YYv8eYoPpY694xAFvdTY3htoCGaMJlzfCYFthAIQe3U/edit#slide=id.p
링크: https://developer.mozilla.org/ko/docs/JavaScript/Guide/Closures
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트 수행단계 (파싱, 실행) (0) | 2014.01.26 |
---|---|
[JavaScript] jsfiddle (0) | 2014.01.24 |
[JavaScript] use strict (0) | 2013.12.25 |
[JavaScript] 정규 표현식을 시각화 해주는 도구 (0) | 2013.12.25 |
[JavaScript] JavaScript OOP Tutorial (0) | 2013.12.04 |
트랙백
댓글
글
'JavaScript > NodeJS' 카테고리의 다른 글
[NodeJS] Node js 기본 사용법 (0) | 2015.05.09 |
---|---|
[NodeJs] Ryan Dahl의 Node.js 소개 (0) | 2014.01.28 |
[Node.js] Render ejs with express (0) | 2014.01.13 |
[Node.js] Express - API 가이드 문서 (0) | 2014.01.13 |
[Node.js] IntelliJ에서 Node 사용시 [ReferenceError: Process is not defined] 발생시 대처 (0) | 2014.01.10 |
트랙백
댓글
글
링크 : https://github.com/visionmedia/ejs
링크 : http://runnable.com/UTlPPF-f2W1TAAEa/render-ejs-with-express
var express = require('express');
var app = express();
// Register ejs as .html. If we did
// not call this, we would need to
// name our views foo.ejs instead
// of foo.html. The __express method
// is simply a function that engines
// use to hook into the Express view
// system by default, so if we want
// to change "foo.ejs" to "foo.html"
// we simply pass _any_ function, in this
// case `ejs.__express`.
app.engine('.html', require('ejs').__express);
// Optional since express defaults to CWD/views
app.set('views', __dirname + '/views');
// Without this you would need to
// supply the extension to res.render()
// ex: res.render('users.html').
app.set('view engine', 'html');
// Dummy users
var users = [
{ name: 'tobi', email: 'tobi@learnboost.com' },
{ name: 'loki', email: 'loki@learnboost.com' },
{ name: 'jane', email: 'jane@learnboost.com' }
];
app.get('/', function(req, res){
res.render('users', {
users: users,
title: "EJS example",
header: "Some users"
});
});
app.listen(80);
console.log('Express app started on port %d', 80);
'JavaScript > NodeJS' 카테고리의 다른 글
[NodeJs] Ryan Dahl의 Node.js 소개 (0) | 2014.01.28 |
---|---|
[Node.js] Node-webkit 링크 (0) | 2014.01.15 |
[Node.js] Express - API 가이드 문서 (0) | 2014.01.13 |
[Node.js] IntelliJ에서 Node 사용시 [ReferenceError: Process is not defined] 발생시 대처 (0) | 2014.01.10 |
[Node.js] Node download (0) | 2014.01.10 |
트랙백
댓글
글
'JavaScript > NodeJS' 카테고리의 다른 글
[Node.js] Node-webkit 링크 (0) | 2014.01.15 |
---|---|
[Node.js] Render ejs with express (0) | 2014.01.13 |
[Node.js] IntelliJ에서 Node 사용시 [ReferenceError: Process is not defined] 발생시 대처 (0) | 2014.01.10 |
[Node.js] Node download (0) | 2014.01.10 |
[Node.js] Node.js tutorial (0) | 2013.04.23 |
트랙백
댓글
글
[Node.js] IntelliJ에서 Node 사용시 [ReferenceError: Process is not defined] 발생시 대처
설정
링크 : https://github.com/Chevex/UglifyJS2/commit/7348facbe994aa1909a276b4be54f13c7f01e079
IntelliJ IDEA를 사용하고 있는데 Node Module을 만들고 구동했더니
콘솔에 [ReferenceError: Process is not defined] 발생했다.
구글링 모듈 Root의 node_modules 하위의 tools/node.js의 'vm.createContext'을 찾아서 아래의 하이라이팅 부분(4, 5 라인)을
추가해 준다.
var UglifyJS = vm.createContext({
sys : sys,
console : console,
process : process,
Buffer : Buffer,
MOZ_SourceMap : require("source-map")
});
'JavaScript > NodeJS' 카테고리의 다른 글
[Node.js] Render ejs with express (0) | 2014.01.13 |
---|---|
[Node.js] Express - API 가이드 문서 (0) | 2014.01.13 |
[Node.js] Node download (0) | 2014.01.10 |
[Node.js] Node.js tutorial (0) | 2013.04.23 |
[Node.js] Node.js 한글 페이지 (0) | 2012.02.09 |
트랙백
댓글
글
Download : http://nodejs.org/download/
Documentation : http://nodejs.org/api/
'JavaScript > NodeJS' 카테고리의 다른 글
[Node.js] Render ejs with express (0) | 2014.01.13 |
---|---|
[Node.js] Express - API 가이드 문서 (0) | 2014.01.13 |
[Node.js] IntelliJ에서 Node 사용시 [ReferenceError: Process is not defined] 발생시 대처 (0) | 2014.01.10 |
[Node.js] Node.js tutorial (0) | 2013.04.23 |
[Node.js] Node.js 한글 페이지 (0) | 2012.02.09 |
트랙백
댓글
글
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] jsfiddle (0) | 2014.01.24 |
---|---|
[JavaScript] 클로져(Closures) (0) | 2014.01.22 |
[JavaScript] 정규 표현식을 시각화 해주는 도구 (0) | 2013.12.25 |
[JavaScript] JavaScript OOP Tutorial (0) | 2013.12.04 |
[JavaScript] 자바스크립트 모듈화 require.js (0) | 2013.10.18 |
트랙백
댓글
글
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] 클로져(Closures) (0) | 2014.01.22 |
---|---|
[JavaScript] use strict (0) | 2013.12.25 |
[JavaScript] JavaScript OOP Tutorial (0) | 2013.12.04 |
[JavaScript] 자바스크립트 모듈화 require.js (0) | 2013.10.18 |
[JavaScript] Date Format (0) | 2013.10.15 |
트랙백
댓글
글
서버에서 가져온 데이터(DB)를 특별히 가공하지 않고 클라이언트(JavaScript)까지 전달하고 싶을때가 있습니다!!!
사실 항상 그렇습니다. 난 개발자 이고 편하고 싶으니까...
서버 사이트는 SpringFramework + Hibernate 조합으로 개발하고 있는데, Hibernate를 사용하면서 셀렉트를 하면
List<EntityObject> 형태로 데이터셋이 만들어 집니다.
일차원 적인 구조라면 변환후 바로 jqGrid에서 사용이 가능합니다. EntityObject안에 또 컴포지트 오브젝트가 존재하면
그리고 그 오브젝트를 그리드에 표현하고 싶다면 일반적인 jqGrid구조로는 되지 않습니다.
이렇게 이야기 하니까 엄청 거창한것 같은데 예제 코드를 보면 별것 없습니다.
colModel의 sorttype과 formatter를 함수로 만들어 주고 각 상황에 맞게 처리해 주면 됩니다.
// 데이터 구조
var mydata = [
{id:"1",invdate:"2007-10-01",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00" , test: {name: 'testName1'}},
{id:"2",invdate:"2007-10-02",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00" , test: {name: 'testName2'}},
{id:"3",invdate:"2007-09-01",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00" , test: {name: 'testName3'}},
{id:"4",invdate:"2007-10-04",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00" , test: {name: 'testName4'}},
{id:"5",invdate:"2007-10-05",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00" , test: {name: 'testName5'}},
{id:"6",invdate:"2007-09-06",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00" , test: {name: 'testName6'}},
{id:"7",invdate:"2007-10-04",name:"test",note:"note",amount:"200.00",tax:"10.00",total:"210.00" , test: {name: 'testName7'}},
{id:"8",invdate:"2007-10-03",name:"test2",note:"note2",amount:"300.00",tax:"20.00",total:"320.00" , test: {name: 'testName8'}},
{id:"9",invdate:"2007-09-01",name:"test3",note:"note3",amount:"400.00",tax:"30.00",total:"430.00" , test: {name: 'testName9'}}
];
$grid.jqGrid({
datatype: "local",
height: 250,
colNames:['Inv No','Date', 'Client', 'Amount','Tax','Total','Notes', 'test'],
colModel:[
{name:'id',index:'id', width:60, sorttype:"int"},
{name:'invdate',index:'invdate', width:90, sorttype:"date"},
{name:'name',index:'name', width:100},
{name:'amount',index:'amount', width:80, align:"right",sorttype:"float"},
{name:'tax',index:'tax', width:80, align:"right",sorttype:"float"},
{name:'total',index:'total', width:80,align:"right",sorttype:"float"},
{name:'note',index:'note', width:150, sortable:false},
{
name: 'test',
index: 'test',
width:150,
sorttype: function(cell) {
return cell['name'];
},
formatter: function(cellvalue, options, rowObject) {
return cellvalue['name'];
}
}
],
multiselect: true,
caption: "Manipulating Array Data"
});
for(var i=0;i<=mydata.length;i++)
$grid.jqGrid('addRowData',i+1,mydata[i]);
'JavaScript > jqGrid' 카테고리의 다른 글
[jqGrid] Homepage and Manual (0) | 2013.11.12 |
---|---|
[jqGrid] Grid DataSet 만들기 MultiSelect 포함 (0) | 2011.12.19 |
트랙백
댓글
글
글
'JavaScript > RequireJS' 카테고리의 다른 글
[RequireJS] r.js를 사용한 최적화 (0) | 2014.10.15 |
---|---|
[RequireJS] requirejs's text plugin (text.js) (0) | 2014.10.09 |
[RequireJS] Upgrading to RequireJS 2.0 (0) | 2013.11.25 |
[RequireJS] RequireJS를 이용한 모듈관리 (0) | 2013.11.23 |
[RequireJS] Require.js 2.0 Shim Configration (0) | 2013.11.23 |
트랙백
댓글
글
글
'JavaScript > AngularJS' 카테고리의 다른 글
[AngularJS] How to use multiple ng-view in a single page (0) | 2015.04.25 |
---|---|
[AngularJS] Angular.js 어플리케이션에서 anchor의 해쉬 사용 (0) | 2014.10.19 |
[AngularJS] React, A JAVASCRIPT LIBRARY FOR BUILDING USER INTERFACES (0) | 2014.07.05 |
[AngularJS] AngularJS 란? (0) | 2013.11.26 |
[AngularJS] AngularJS 학습 사이트 (0) | 2013.11.26 |
RECENT COMMENT