追加后从隐藏字段中获取价值-jQuery [英] Get value from hidden field after append - jQuery

查看:73
本文介绍了追加后从隐藏字段中获取价值-jQuery的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

单击#sw时,我需要alert(dc);被触发

When #sw is clicked, I need alert(dc); to be triggered

<form name="sc" action="" method="">
<div class="si" id="seli" style="position:absolute; left:15px; top:200px; width:260px;">
<select>
<?  do { $k = $row_w['k']; ?>
<option value="<? echo $k1; ?>"><? echo $1k; ?></option>
<? } while ($row_kw = mysql_fetch_assoc($kw)); ?>
</select>

<input type="submit" value="save" />
</div>
<input type="hidden" id="dc" class="dct" value="5"/>
<div id="sw" style="cursor:pointer;"></div>
</form>

和jquery代码

$('#sw').bind('click',function(e) {

                                                 var x = (e.target.id);

                                                 var y = x.substr(5,1);
                                                 var dn = ($(e.target).text());
                                                 var x1 = '<div class="s" id=s'+y+' style="margin-bottom:3px; text-align:left; border-bottom:#cccccc solid thin;">'+do_nm+'</div>';

                                                 $('.si').append(x1);
                                                 $('#'+x).fadeOut('slow');

                                                 var dc1= ('#dc').val();
                                                 alert(dc);

                                                 });

谢谢 吉恩

推荐答案

您有错字

var dc1= ('#dc').val();
alert(dc);

做到

var dc = $('#dc').val();
alert(dc);

还:确保ID在您的dom中是唯一的!否则,您可能要与您的班级一起工作:

also: be sure that the id is unique in your dom! otherwise you might want to work with your class:

var dc = $('.dct').val();
alert(dc);

这篇关于追加后从隐藏字段中获取价值-jQuery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆