下拉框默认选中的问题?

nimeide1234567890 nimeide1234567890 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
$(document).ready(function() {
var url = 'addUser.action';
var params = {
companyid:-1
};
$("#company").empty();
jQuery.post(url, params, createCompany, 'json');
});
function createCompany(data){
var a = data.companylist;
var company = document.getElementById('company');
company.options.length=0;
$("<option value='-1'>--请选择--</option>").appendTo($("#company"));
for(var i=0;i<a.length;i++){
var option = new Option(a[i].companyname, a[i].companyid);
try{
company.add(option);
}catch(e){
}
}
}
......

<body style="margin-top:0; margin-left:0; margin-right:0; margin-bottom:0; width:100%;height:100%;">
<s:iterator value="#request.users" var="users">
<s:form action="updateUser.action" method="post" enctype ="multipart/form-data">
公司:
<select id="company" name="company" onChange="changecompany()" style="width:100px;">
<option value="-1">--请选择--</option>
</select>

姓名:
<s:textfield name="#users.username" theme="simple"></s:textfield>
......

数据在打开页面的时候jquery加载,这里是修改页面,那如何根据得到的公司值#users.companyid让公司下拉框默认选中某个公司?

比如下拉框已经显示了多个公司,如A,B,C公司等,现在是修改页面,比如用户是B公司,那么让B公司默认选中

公司值是#users.companyid,struts2框架
...全文

相关推荐

javascript中select下拉框的用法总结

主要为大家介绍了javascript中select下拉框的用法,select在开发中经常被用到,用于进行选项选择,需要的朋友可以参考下

weixin_38639237

adnroid 下拉框代码整理

NULL 博文链接:https://myhearsnow.iteye.com/blog/1599460

weixin_38669628

javascript 终极美化下拉框

NULL 博文链接:https://javasam.iteye.com/blog/1780128

weixin_38669628

select获取下拉框的值 下拉框默认选中方法

下面小编就为大家分享一篇select获取下拉框的值 下拉框默认选中方法,具有很好的参考价值,希望对的有所帮助。一起跟随小编过来看看吧

weixin_38527987

Vue下拉框回显并默认选中随机问题

今天做vue的页面下拉框回显问题,回显数据是随机的,好奇怪,虽然多刷新 几下就可以了, 但是这个问题还是存在的,后来发现问题是 回显中的数据是两次请求,因为网络问题两次说不定哪个就请求的快一些, 因为调用的对象不一样,所以可能会不同,改为相同的之后,发现第一次请求的时间始终比第二次时间短一些,达到想要的效果 总结: 1.因为第一次加载下拉框列表的时候,请求列表中所有数据和列表默认回显数据不同,所以会出现被刷新,而出现回显随机问题,,, PS:vue 运用ElementUI,做select下拉框回显 第一、加载的顺序,应该先加载下拉框要选择的数据,然后在通过编辑查询数据后回显。

weixin_38693967
评论 7
收藏 已收藏
分享
返回顶部
nimeide1234567890
Web 开发 81,108 成员 341,721 内容