2014-02-14 7 views
1
(내가 바로 클릭하고 요소를 검사 할 경우) 라디오의 값이 비어있는 이유는, 열려있는 대화 때이

라디오 버튼 값

<div id="updateDialog" title="Update"> 
    <div class="box-update"> 
     <form id="d-form" action="" method="post"> 
     <div class="group-r"> 
      <label for="employe_status" class="label-r">Status :</label> 
      <div class="ctrl-radio"> 
       <input type="radio" value="New Employee" id="employe_statusradio1" name="employe_status" /> 
      </div> 
      <div class="radio-txt for-w-small">New Employee</div> 
      <div class="ctrl-radio"> 
       <input type="radio" value="Internaly Transitioning Employee" id="employe_statusradio2" name="employe_status" /> 
      </div> 
      <div class="radio-txt">Internally Transitioning Employee</div> 
      <font color="red">*</font> 
     </div> 
     </form> 
    </div> 

같은 형태 JQuery와 대화 라디오 형식을 사용

, 그래서 때 이 양식을 제출하십시오, 게시물 가치가 없습니다 .... 어떤 아이디어, 제발.

+1

우리가 –

+0

로 단지 말할 수 없습니다 .. .. 작동하는 (가치가 존재하는) 바이올린이지만, 내 시스템의 가치는 비어 있습니다. –

+0

가 http://jsfiddle.net/5h8CV/ 내가 그런 개념이하시기 바랍니다 바이올린을 준비하여 HTML 마크 업 : – user3309434

답변

0

고맙습니다 코드는 작동 :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
    <head> 
     <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js'></script> 
     <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script> 
     <link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" /> 
    </head> 
    <body> 
     <div id="updateDialog" title="Update"> 
      <div class="box-update"> 
       <form id="d-form" action="" method="post"> 
        <div class="group-r"> 
         <label for="employe_status" class="label-r">Status :</label> 
         <div class="ctrl-radio"> 
          <input type="radio" value="New Employee" id="employe_statusradio1" name="employe_status" checked="checked" /> 
         </div> 
         <div class="radio-txt for-w-small">New Employee</div> 
         <div class="ctrl-radio"> 
          <input type="radio" value="Internaly Transitioning Employee" id="employe_statusradio2" name="employe_status" /> 
         </div> 
         <div class="radio-txt">Internally Transitioning Employee</div> <font color="red">*</font> 

        </div> 
       </form> 
      </div> 
     </div> 
     <button id="update">Update</button> 
    </body> 
    <script type="text/javascript"> 
    $('#update').button().click(function() { 
     $('#updateDialog').dialog('open'); 
     //alert(); 
    }); 

    $('#updateDialog').dialog({ 
     autoOpen: false, 
     buttons: { 
      'Update': function() { 
       bValid = $("#d-form").valid(); 
       if (bValid) { 
        $('#ajaxLoadAni').fadeIn('slow'); 
        $(this).dialog('close'); 
        alert($('#employe_statusradio1').val() + $('#employe_statusradio2').val()); 

       } else { 

       } 
      }, 

       'Cancel': function() { 
       $(this).dialog('close'); 
      } 
     }, 
     width: '800px' 
    }); //end update dialog  
    </script> 
</html>