레이블이 jquery인 게시물을 표시합니다. 모든 게시물 표시
레이블이 jquery인 게시물을 표시합니다. 모든 게시물 표시

2015년 1월 23일 금요일

같은 이름으로 이미지를 변경할경우, JQuery

  // html
  

  // js
  // 일반적인 이미지 변경 할경우
  $('#banner').attr('src', '/image/bb.jpg');
 
  // 같은이름의 이미지로 변경할 경우
  $('#banner').attr('src', '/image/bb.jpg?param=123');

이미지를 변경하기 위해 동일한 이름으로 이미지를 교체하는 경우가 있는데, 캐싱문제로 인해 바로 변경되지 않는 경우가 있다.
위와같이 파라미터를 랜덤한 값으로 붙여 해결할수 있다.

2015년 1월 21일 수요일

텍스트를 포함하는 ID나 Name을 LIKE방법으로 찾기, JQuery




 
// text가 들어가는 input을 모두 가져오자
$(':input[name*=text]').each(function(){
  console.log($(this).val());
});
 
// 결과값
1
2
3

2015년 1월 16일 금요일

JQuery, JSON 배열에 데이터 넣기

var jsonArr = {
  "info": [
    { "name":"aaa" },
    { "name":"bbb" },
    { "name":"ccc" }
  ]
};

다음과 같은 형식의 데이터를 만들고자 할때 아래와 같이 사용함.


var jsonArr = {'info':[]};
$(':input[name=info]').each(function(){
    jsonArr.info.push({
        'name':$(this).val()
    });
});

Class에서 목록형태로 받는 방법


//BeanClass(Member.class)
private JSONObject json;
 
//ControllerClass
JSONArray jArray 
  = memberBean.getJson().getJSONArray("json");
List jsonBean 
  = (List) jArray.toCollection(jArray, JsonBean.class);

Using SharedPreference, Android

앱을 개발하면서 간단한 사용자의 설정 정보 또는 무겁지 않은 데이터를 저장할때 사용하면 유용합니다. 저장된 데이터는 앱을 삭제하거나 앱 데이터를 삭제하면 지워지는 데이터 이므로 저장하려는 데이터를 어디에 저장할것인 잘 판단해야 합니다. 데이터 저장 ...