2010-12-04 3 views
1

편집을 제출 : 내가 코드 점화를 사용하고 있습니다 : www.codeigniter.com중복에 대한 확인 및

그래서 일반적으로 웹 developement에 프로그래밍에 새로 온 사람과 내가 PHP와 장난하고 개발을 시작했습니다 작은 웹 사이트 및 사용자가 제출하기 쉽게 만들고 싶습니다.

나는 9 개 라디오 버튼이 (오, 내가 코드 이그나이터 사용하고 있습니다) 페이지를 다시로드하지 않고 오류 (바람직 사업부)를 중복 확인하고 표시 할

<?php 
    echo form_radio('name1', '3')." 3 "; 
    echo form_radio('name1', '2')." 2 "; 
    echo form_radio('name1', '1')." 1 "; 
    echo form_radio('name2', '3')." 3 "; 
    echo form_radio('name2', '2')." 2 "; 
    echo form_radio('name2', '1')." 1 "; 
    echo form_radio('name3', '3')." 3 "; 
    echo form_radio('name3', '2')." 2 "; 
    echo form_radio('name3', '1')." 1 "; 
    $submit = Array ("name" => 'submit', "value" => 'Submit', "class" => "g-button large"); 
    echo form_submit($submit); 
    echo form_close(); 
    ?> 

그래서 내가 원하는 뭔가를 그리고 난 것 제출 버튼없이 제출할 양식 (예 : hotornot.com이지만 3 세트의 라디오 버튼 포함)도 마찬가지입니다.

나는 이것이 jQuery와 AJAX (?)를 필요로한다는 것을 이해한다. 나는 그것들을 완전히 알지 못한다. 그리고 나는 또한 이것을 보았습니다 : http://jquery.malsup.com/form/ 그리고 나는 그것으로 땜질 받았다. 그러나 나는 내가하고 있었던 것을 nfi했다.

+0

코드에는 라디오 버튼이 없지만 일부 PHP 코드 만 있습니다. 웹 개발에 대해 먼저 배워야 할 것은 HTML 코드를 개발하는 것입니다. –

+0

코드 점화 장치를 사용하고 있습니다 : echo form_radio ('name1', '3'); opps

+0

약간 가혹한 것 같습니다. form_radio는 CI 프레임 워크의 일부로 HTML 프레임의 모습을 보여 주며 HTML 라디오 버튼을 생성합니다. http://codeigniter.com/user_guide/helpers/form_helper.html –

답변

0

CI의 모든 도우미를 사용할 필요는 없습니다. 당신이 라디오 버튼의 HTML 코드에 onClick 이벤트 핸들러를 포함해야합니다 나는 적어도 라디오 버튼에 대한 양식 헬퍼를 사용하지 것이다 : 위의

이 부분은 HTML 코드에서 태그 사이에 넣어해야
<input type="radio" name="name1" value="3" onclick="set_info('send_something')" /> 
<div id="info">&nbsp;</info> 

, 물론 라디오 버튼 :

<script type="text/javascript"> 
set_info=function(send_something){ 
$('#info').html(send_something); 
} 
</script> 

마지막 물론 jQuery 코드를 포함하고 당신도 그것을 포함 sould :

<script type="text/javascipt" src="jquery.js"></script> 

나는이 코드 조각은 당신에게 기본 ID 이상을 줄 수 있기를 바랍니다 이 경우에는 코딩해야 할 부분이 있습니다.

+0

내가 그 일을 어떻게 잘했지만 도움을 주셔서 감사합니다. – opps

+0

당신을 진심으로 환영합니다. –