首先,我有3个单选按钮,从中选择一个。
接下来,当您选择时,您会有从属的动态下拉式清单。
我希望当用户提交表单并出现验证错误时,显示单选按钮和下拉列表中的选定值,而不是再次选择它们。
首先,我必须对名为'role_id'的单选按钮执行此操作。我已经尝试过对region执行此操作,但我不确定具体如何执行此操作。
编辑:我为电台制作的(检查我编辑的代码)。但是下拉菜单对我来说很困难,因为我是jQuery的新手。你能帮助我吗?提前感谢!:)
我正在使用CodeIgniter。我的观点是:
第一个
$(document).ready(function(){
$(function(){
$(document).on('change', '.school', function(e) {
alert(this.options[e.target.selectedIndex].text);
$( "#school" ).this.options[e.target.selectedIndex].text;
});
$('.school').show();
});
});
1条答案
按热度按时间vc6uscn91#
要重新填充表单字段,您可以使用此www.example.com的表单库功能https://ellislab.com/codeigniter/user-guide/libraries/form_validation.html#repopulatingform
**set_value()**将在此表单中重新填充用户在字段中输入的值(在本例中为名为“用户名”的字段)
至于检索自动生成的下拉菜单,我会尝试使用$_POST ['region']值来重新生成相同的下拉菜单。
例如伪代码