使用Uploadify获取选定值jquery的单选按钮

时间:2012-08-07 09:18:09

标签: php jquery mysql

这是我的代码。即使我选择'是',我得到的总是'不' 这是我的HTML代码。在firebug控制台测试时它工作正常。我已经尝试过.each函数,但它仍然没有任何价值。有时它需要正确的复选框值,但它会继续使用该值然后几次

           <form  >
            <table width="900" cellpadding="5" border="0" >


              <tr>
                 <td width="30"><input type="radio"  class="radio_bg" name="profile_rpt_bg"    value="yes"></td>
                 <td>Repeat Background</td>
           </tr>

       <tr class="graybackgroundlight">
        <td><input   type="radio" name="profile_rpt_bg" class="radio_bg"   checked="checked"   value="no"></td>
         <td>Do not Repeat Background</td>
       </tr>
         </table>

       </form>

这是我的javascript代码

          $(document).ready(function(){


    $('#file_upload_bg').uploadify({
     'formData'      : {

         'artist_id' : '<?php echo $artist_details['id']; ?>',
      'username' : '<?php echo $artist_details['username'];?>',
      'rpt': $("input[name='profile_rpt_bg']:checked").val(),
      'column' : 'profile_bg'


      },
     'auto'          : false,
     'multi'         : false,   
     'fileTypeDesc'  : 'Image Files',
     'fileTypeExts'  : '*.jpg; *.png',
     'swf'           : 'uploadify.swf',
     'uploader'      : 'artist_uploadify.php' ,

      'onUploadSuccess' : function(file, data, response) 


      {
          alert(data);

        $("#container").notify("create", {
        title: 'Success',
        text: file.name+' Uploaded with success'
         });      







      }
      // Your options here

    }); //uploadify ends


    });

2 个答案:

答案 0 :(得分:1)

解决了它.....

              'onUploadStart' : function(file) 
              {
                     $('#file_upload_bg').uploadify("settings", "formData", {"rpt":    $("input[name='profile_rpt_bg']:checked").val()});
              },

在uploadify中添加此内容

实际上它是uploadify插件问题而不是jquery ..

非常感谢

答案 1 :(得分:0)

检查这个小提琴的工作正常......

$('input[name=profile_rpt_bg]').on('click', function() {
    alert( $('input[name=profile_rpt_bg]:checked').val() );
});​

<强> Fiddle Link