我正在处理需要登录的表单,当登录正确时,会预先填充一组包含查询数据的字段。在其中一个领域我需要满足条件。如果状态缩写是MO,则需要输入文本框输入,如果不是MO则显示。我用Google搜索了两天没有运气。隐藏字段称为stuff。我可以让它工作onclick但我似乎无法在页面加载。我感谢任何帮助。
<script type="text/javascript">
$(document).ready(function() {
$('#wordingSpine').hide(); //hide field on start
$('#stuff').change(function() {
var $index = $('#stuff').index(this);
if($('#stuff').val() != 'MO') { //if this value is NOT selected
$('#wordingSpine').hide(); //this field is hidden
}
else {
$('#wordingSpine').show();//else it is shown
}
});
});
</script>
答案 0 :(得分:1)
通过它的声音,你只需要在dom准备就绪时触发改变事件:
$('#stuff').on('change', function() {
$('#wordingSpine').toggle(this.value == 'MO');
}).trigger('change');
<强> .trigger() 强>