SunnySvn
SunnySvn
采纳率100%
2021-04-06 11:07 阅读 38

layer.open里面添加radio触发事件报错Unexpected string

<div class="Manager_style">
    <div class="title_name">新增配置</div>
    <button  type="button" class="btn btn-primary"  id="Add_SignConfig_btn">添加配置(单签章)</button>
	<button  type="button" class="btn btn-primary"  id="Add_SignConfigd_btn">添加配置(多签章)</button>
		<div id="Add_SignConfig_style"  style="display:none">
		<div class="user_Manager_style ">
		<div class="add_user_style">
		<ul class="clearfix">
		<li>
			<label class="label_name">证照名称</label> 
			<select name="papercode" size="1">
				<option value="${str.paperCode}">${str.paperCode}</option>
			</select>
		</li>
		<li>
			<label class="label_name">签发单位</label>
			<select name="deptname" size="1">
				<option value="${str.deptName}">${str.deptName}</option>
			</select>
		</li>
		
		<li><label class="label_name">盖章方式</label>  
			<div class="radio"><label><input name="form-field-radio" type="radio" id="sign_ht" name="sign_ht" class="ace" /><span class="lbl">后台</span></label></div>
			<div class="radio"><label><input name="form-field-radio" type="radio" id="sign_qt" name="sign_ht" class="ace" /><span class="lbl">前台</span></label></div>
		</li>
		<li><label class="label_name"></label></li>
		<div id="Add_SignConfig_style_p"  style="display:none">
		<li>
			<label class="label_name">获取坐标方式</label>
			<select name="positiontype" size="1">
				<option value="1">OFD标准定位</option>
				<option value="3">iWebPDF2018获取定位</option>
			</select>
		</li>
		<li>
			<label class="label_name">坐标单位</label>
			<select name="xyunit" size="1">
				<option value="0">像素</option>
				<option value="1">毫米</option>
			</select>
		</li>
		<li><label class="label_name">印章编码</label><input name="sealcode" type="text" value="65000000001234" class="text_add"/></li>
		<li><label class="label_name">盖章页面</label><input name="singpage" type="text" value="1" class="text_add"/></li>
		<li><label class="label_name">横向坐标</label><input name="positionx" type="text" value="10" class="text_add"/></li>
		<li><label class="label_name">纵向坐标</label><input name="positiony" type="text" value="10" class="text_add"/></li>
		</div>
		<!--li><label class="label_name">配置状态</label>  
			<div class="radio"><label><input name="form-field-radio" type="radio" class="ace" /><span class="lbl">启用</span></label></div>
			<div class="radio"><label><input name="form-field-radio" type="radio" class="ace" /><span class="lbl">停用</span></label></div>
		</li-->

		</ul>    
		<!--div class="Remark"><label class="label_name">备注</label><textarea name="" cols="" rows="" style=" width:456px; height:200px; padding:5px;"></textarea></div>
 <!--     <div class="btn_operating"><button id="submit" type="button" class="btn btn-primary">保存</button><button  type="button" class="btn btn-warning">重置</button></div>-->
		</div>
		</div>
		</div>

function方法全部

$('#Add_SignConfig_btn').on('click', function(){
    layer.open({
        type: 1,
        title: '新增印章配置',
        maxmin: true, 
        shadeClose: true, //点击遮罩关闭层
        area : ['660px' , ''],
        content:$('#Add_SignConfig_style'),
        $('input:radio[name="sign_ht"]').click(function(){
            alert("211111111111111");
        });
        btn:['提交','取消'],
        yes:function(index,layero){    
         var num=0;
         var str="";
        $("input[type$='text']").each(function(n){
          if($(this).val()=="")
          {
               
                layer.alert(str+=""+$(this).attr("name")+"不能为空!\r\n",{
                title: '提示框',                
                icon:0,    
                            
          }); 
             num++;
             return false;            
          } });
          if(num>0)
            {
        
          return false;
            }
          else{
              
              layer.alert('添加成功!',{
               title: '提示框',                
            icon:1,        
              });
               layer.close(index);    
          }                                       
        }
    });
});

 

想实现效果,弹出层加载以后,在弹出层触发radio,如果选择后台,显示Add_SignConfig_style_p

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

7条回答 默认 最新

  • 已采纳
    software7503 CSDN专家-赖老师(软件之家) 2021-04-06 11:53

    要放在$(){

    这里面绑定事件

    }

    点赞 评论 复制链接分享
  • software7503 CSDN专家-赖老师(软件之家) 2021-04-06 11:10

    事件不能在函数里面绑定,必须在页面加载的时候绑定

    点赞 评论 复制链接分享
  • software7503 CSDN专家-赖老师(软件之家) 2021-04-06 11:29

    要放在$(){

    这里面绑定事件

    }

    点赞 评论 复制链接分享
  • SunnySvn SunnySvn 2021-04-06 11:10

    $('input:radio[name="sign_ht"]').click(function(){
                alert("211111111111111");
            });

     

    报错是这个,求助大神,紧急

    点赞 评论 复制链接分享
  • QA_Assistant 有问必答小助手 2021-04-06 11:17

    您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    点赞 评论 复制链接分享
  • QA_Assistant 有问必答小助手 2021-04-06 13:56

    您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    点赞 评论 复制链接分享
  • whs_119 whs_119 2021-04-06 14:31

    这部分写法不对,

            content:$('#Add_SignConfig_style'),
            success:function(){

                $('input:radio[name="sign_ht"]').click(function(){
                    alert("211111111111111");
                });

            },
            btn:['提交','取消'], 

            success参数是打开弹窗后回调,在写你绑定事件。看看layui官方文档吧

    点赞 评论 复制链接分享

相关推荐