기본 콘텐츠로 건너뛰기

글

라벨이 jQuery인 게시물 표시

2022 08 26 회사 워크샵

Jquery Json list 배열 입력

클라이언트에서 ajax로 요청했을 때 자료를 손쉽게 파싱하기 위해서 json으로 클라이언트에 던져줄 때가 편할 때가 있습니다. 그래서 손쉽게 json으로 변환하는 라이브러리가 있습니다. http://json-lib.sourceforge.net/ 여기보면 json-lib라는 놈이 있는데 json으로 손쉽게 변환해주는 라이브러리입니다. jakarta commons-lang 2.3 jakarta commons-beanutils 1.7.0 jakarta commons-collections 3.2 jakarta commons-logging 1.1 ezmorph 1.0.4 이것들이 필요하다더군요. 위에 4개는 apache에 가면 있구요. ezmorph는 구글링해서 찾아서 받으세요. 그리고 JSON-LIB인 json-lib-2.2.1-jdk15.jar가 필요합니다. 사용법은 매우 간단합니다. [code] public class JsonTest {  @Test  public void Bean2Json()  {   MyBean myBean1 = new MyBean();   myBean1.setId(1);   myBean1.setName("mudchobo");   MyBean myBean2 = new MyBean();   myBean2.setId(2);   myBean2.setName("shit");   List<MyBean> mybeanList = new ArrayList<MyBean>();   mybeanList.add(myBean1);   mybeanList.add(myBean2);   JSONArray jsonArray = JSONArray.fromObject(mybeanList);   System.out.println("mybeanList - " + jsonArray);...

jQuery 이용한 행추가

<script type="text/javascript" src="/js/jquery-1.3.2.js"></script> <script language="JavaScript">  ## 행 추가  function addRow(){   var template = $("#template");   $("#MainTable").append($(template).val());  }  ## 행 삭제  function deleteRow(obj){   $(obj).parent().remove();  } </script> <body>   <table id="MainTable">   </table> </body> <textarea id="template" style="display:none;"> <tr>     <td>1</td>     <td onclick="deleteRow(this);" style="cursor:hand;">2</td> </tr> </textarea> //////////////////////////////////////////////////////////////////////////////////////////// 테이블 박스 안에 잇는 템플릿을 테이블에 추가함

jquery로 옵션 추가해주기

function a_update(response) {  if(response != ''){   var str = response.split('|');     // 옵션 지우기   for(var i = $("#sel_id").get(0).length-1 ; i>=1 ; i--){    $("#sel_id").get(0).options[i] =null;   }   // 옵션 넣기   for(var i=0; i<str.length-1 ; i++) {    var arrVal = str[i];    $("#sel_id").get(0).options[i+1] = new Option(arrVal,arrVal);   }  } } 옵션먼저 지워야 새로운 옵션을 만들어준다. $("#sel_id") <-- document.getElementById("sel_id") 와 같은말 get(0) <-- select 중 첫번째것 (0)<<-몇번째인지 정해줌 출처 :  http://blog.naver.com/yu1026?Redirect=Log&logNo=150042975253