:confirm "메시지" 사용시...

1,575 views
Skip to first unread message

Sunny

unread,
Oct 18, 2010, 11:09:33 PM10/18/10
to 한국 루비 사용자 모임
안녕하세요.

레일즈로 만들어진 테이블에서 delete실행할때 :confirm 을 사용해서 "are you sure?" 메시지를 나오도록 하
면,
기본적으로 "your url says"... 이런식으로 나오는데, 이부분을 수정하고 싶습니다.

간단할거 같아서 구글링을 해보았는데, 의외로 답을 못찾겠네요.
그리고, 모든 delete실행시 url대신에 다른 타이틀을 사용하고 싶습니다.
어떻게 해야 할까요.. 여러분들의 조언 기다리겠습니다.

감사합니다.

Kim Ki-yong

unread,
Oct 18, 2010, 11:22:29 PM10/18/10
to rub...@googlegroups.com
link_to 의 :confirm 옵션은 단순히 onclick=“if(confirm(‘Are you sure?’) .....” 를 추가하는 것으로 알고 있습니다.

자바스크립트의 confirm, alert, prompt 등은 타이틀을 변경하는 것이 불가능한 걸로 알고 있습니다.

2010. 10. 19., 오후 12:09, Sunny 작성:

황용대

unread,
Oct 19, 2010, 8:47:46 AM10/19/10
to rub...@googlegroups.com
ko,yml을 config 에 넣고 메시지를 변경하면 되지 않을까 조심스레 추측해봅니다.

2010/10/19 Sunny <hockey...@gmail.com>:

--
백일몽입니다.

Sunny

unread,
Oct 19, 2010, 3:39:47 PM10/19/10
to 한국 루비 사용자 모임
안녕하세요.
그럼, 재질문을 하겠습니다.
굳이 :confirm을 사용하지 않아도 좋으니,
alert message box를 customizing하는 방법으로는 무엇이 있을까요..


On Oct 19, 8:47 am, 황용대 <sta...@gmail.com> wrote:
> ko,yml을 config 에 넣고 메시지를 변경하면 되지 않을까 조심스레 추측해봅니다.
>

> 2010/10/19 Sunny <hockeygir...@gmail.com>:

Kim Ki-yong

unread,
Oct 19, 2010, 8:08:48 PM10/19/10
to rub...@googlegroups.com
Alert message box 는 메시지 이외에는 customizing 할 수 없을 겁니다.

대신 주로 쓰는 방법에는 js 와 css 로 팝업 레이어를 만들어서 alert 를 대체하는 방법을 주로 씁니다.

http://jqueryui.com/demos/dialog/#modal-confirmation

위의 링크처럼 구현되는데.. jquery UI 처럼 dialog 페이지를 제공하는 자바스크립트 라이브러리들은 찾아보면 많이 나와있을 듯 합니다.

2010. 10. 20., 오전 4:39, Sunny 작성:

도리도리

unread,
Oct 22, 2010, 11:35:49 AM10/22/10
to 한국 루비 사용자 모임
jqModal 이용을 추천합니다.

관련내용은 링크 참조하세요..

http://dev.iceburg.net/jquery/jqModal/

Reply all
Reply to author
Forward
0 new messages