DonutWorks / Ari

0 stars 0 forks source link

fix: textarea #397

Closed yhoonkim closed 9 years ago

yhoonkim commented 9 years ago

394

입력시 개행이 되도록 javascript를 수정하였습니다.

shaynekang commented 9 years ago

음. 저라면 크게 두 가지 방법을 쓸 것 같습니다.

1번은

$("textarea#tags, textarea#user_filter_word, textarea#search_word").keydown(function(e){
  if (e.keyCode == 13 && !e.shiftKey)
  {
      if (this.form)
        this.form.submit();
      else
        e.preventDefault();
      return false;
  }
});

이런 방법이 있을 것 같구요. (장점은 애매모호한 if문을 쓰지 않을 수 있죠. ㅎㅎ)

2번은

$("textarea.auto-search").keydown(function(e){
  if (e.keyCode == 13 && !e.shiftKey)
  {
      if (this.form)
        this.form.submit();
      else
        e.preventDefault();
      return false;
  }
});

로 적고, textarea에 auto-search라는 클래스를 넣을 것 같습니다. 2번은 처음에는 귀찮겠지만 코드가 더 간결하고, 다른 뷰에 비슷한 기능을 구현하고 싶을 경우 auto-search 클래스만 넣으면 자동으로 적용이 되겠죠. ㅎㅎ

yhoonkim commented 9 years ago

jquery multi select 어제 찾을때는 안나와서 헐 이런거 없나하고 if문 쓴건뎈ㅋㅋ 역시 졸릴때 코딩하면 안되나봐요ㅎㅎ

shaynekang commented 9 years ago

ㅋㅋ 수고하셨습니다. :+1: