| Rails ½Ç½Ã°£ ¾ç½Ä À¯È¿¼º °Ë»ç Ç÷¯±× ÀÎ RAILS ½Ç½Ã°£ ¾ç½Ä À¯È¿¼º °Ë»ç Ç÷¯±×ÀÎÀº AJAX¸¦ »ç¿ëÇÏ¿© ½Ç½Ã°£À¸·Î ¸ðµ¨¿¡ ´ëÇÑ ¾ç½Ä µ¥ÀÌÅÍÀÇ À¯È¿¼ºÀ» °Ë»çÇÕ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Rails ½Ç½Ã°£ ¾ç½Ä À¯È¿¼º °Ë»ç Ç÷¯±× ÀÎ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Vince Puzzella
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://railsrtv.rubyforge.org/
Rails ½Ç½Ã°£ ¾ç½Ä À¯È¿¼º °Ë»ç Ç÷¯±× ÀΠű×
Rails ½Ç½Ã°£ ¾ç½Ä À¯È¿¼º °Ë»ç Ç÷¯±× ÀÎ ¼³¸í
Rails Real-Time Form Validation Ç÷¯±×ÀÎÀº AJAX¸¦ »ç¿ëÇÏ¿© ½Ç½Ã°£À¸·Î ¸ðµ¨¿¡ ´ëÇÑ ¾ç½Ä µ¥ÀÌÅÍÀÇ À¯È¿¼ºÀ» °Ë»çÇÕ´Ï´Ù. Rails Real-Time Form Validation Ç÷¯±×ÀÎÀº AJAX¸¦ »ç¿ëÇÏ¿© ½Ç½Ã°£À¸·Î ¸ðµ¨¿¡ ´ëÇÑ ¾ç½Ä µ¥ÀÌÅÍÀÇ À¯È¿¼ºÀ» °Ë»çÇÕ´Ï´Ù. AJAX ¿äûÀº »ç¿ëÀÚ°¡ ¾ç½Ä Çʵ带 ä¿ì°í Àֱ⠶§¹®¿¡ ¾ç½Ä µ¥ÀÌÅÍ°¡ ¼¹ö ÃøÀÇ ¸ðµ¨¿¡ ´ëÇØ À¯È¿¼ºÀÌ °Ë»çµË´Ï´Ù. RTV´Â HTML ¹®¼¸¦ µ¿ÀûÀ¸·Î ¾÷µ¥ÀÌÆ®ÇÏ´Â JavaScript·Î ÀÀ´äÇÕ´Ï´Ù. ÀÌ·¸°ÔÇϸé CSS.The ´Ù¿î·Îµå ÆÐÅ°Áö¸¦ »ç¿ëÇÏ¿© ¾ç½Ä Çʵ带 À¯È¿ / À¯È¿ÇÏÁö ¾ÊÀº °ÍÀ¸·Î Ç¥½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÁ¦ »ùÇà ·¹ÀÏ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Æ÷ÇԵ˴ϴÙ. ½ÇÇàÇÒ µ¥ÀÌÅͺ£À̽º°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. rtv_sample_app µð·ºÅ丮¿¡¼ ./script/server¸¦ ½ÇÇàÇÏ°í bwoser¸¦ http : // localhost : 3000.usage·Î °¡¸® ŵ´Ï´Ù. 'the_plugin'µð·ºÅ丮ÀÇ ³»¿ëÀ» '°ø±Þ ¾÷ü / Ç÷¯±×ÀÎ'µð·ºÅ丮¿¡ ÃßÃâÇϽʽÿÀ. ÀÚ¼¼ÇÑ ³»¿ëÀº RTV_SAMPLE_APP¸¦ Ç¥½ÃÇϽʽÿÀ. ÄÁÆ®·Ñ·¯¿¡¼ : uienhancements :: realtimevalidationhelper : realtimevalidationRealTime_validation_for (: the_form_id, : the_form_id, : the_model) - CSS (¿¹Á¦)¿¡¼ view :. fieldWithoUTErrors {À±°û¼± - ³Êºñ : 1px; °³¿ä »ö»ó : Èò»ö; °³¿ä ½ºÅ¸ÀÏ : °íü; / * !! ÇØÅ·! IE´Â ÀÌÇØÇÏÁö ¸øÇϱ⠶§¹®¿¡ ÀÌ°ÍÀ» »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù! Áß¿ä. ÆÄÀ̾î Æø½º¿¡´Â Å׵θ®°¡ ÇÊ¿äÇÏÁö ¾ÊÀ¸¹Ç·Î 0px! * / border-width : 0px! Áß¿ä; / * IE! * / Border-width : 1px; ±¹°æ »ö»ó : Èò»ö; ±¹°æ ½ºÅ¸ÀÏ : ¼Ö¸®µå;}. FieldWithErrors {¹è°æ : ÇÎÅ©; ¹è°æ»ö : ÇÎÅ©; °³¿ä »ö»ó : »¡°£»ö; / * Áï! * / border-color : red;} / * ºê¶ó¿ìÀú Áö¿øÀº ¿©±â¿¡ Á¦ÇÑ µÉ ¼ö ÀÖ½À´Ï´Ù ... * /. fieldwithErrors ÀÔ·Â, .FieldWithErrors Select, .fieldWithErrors TextArea {¹è°æ : ºÐÈ«»ö; ¹è°æ»ö : ÇÎÅ©;}¿Í ÇÔ²² ÀÏÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁø : ¡¤ ·¹ÀÏ 1.1.6 ¡¤ Firefox 2ÀÌ ¸±¸®½º¿¡¼ »õ·Î¿î ±â´É : ¡¤ÀÌ ¸±¸®½º´Â »ùÇà ÀÀ¿ë ÇÁ·Î±×·¥, ÀϺΠÄÚµå Á¤¸® ¹× »ç¼ÒÇÑ ¹ö±× ¼öÁ¤ ¹× »ùÇà CSSÀÇ º¯°æ »çÇ×À» Ãß°¡ÇÕ´Ï´Ù.
Rails ½Ç½Ã°£ ¾ç½Ä À¯È¿¼º °Ë»ç Ç÷¯±× ÀÎ °ü·Ã ¼ÒÇÁÆ®¿þ¾î