基础JS求教(JQuery写法也可以) 5C

我希望在点击修改后,页面加载时A下拉框能显示B文本框的值。于是我是这样写的:
下拉框 ID:EXTEND25
文本框 ID:extend5

$(function (){
var vf=$("#extend5").val();
$("select[name=extend25]").val(vf);
})

但是并没有用,请教下大家

17个回答

$('#id').click() //.后面加事件名

这个可以试试用ID选择器选中A下拉框再赋b的值

$("select[name='" +extend25 +"']").val(vf);试试

你这个什么时候出发的呢?不是应该在修改的控件上加onchange嘛?

$("option[name=extend25]").html(vf);


Volvo
Saab
Opel
Audi

下拉框获取值并不是用val,而是这样vf = $('#EXTEND25').combobox('getValue')。然后再把值赋给extend5 $("#extend5").val(vf); jquery写法

qq_30681017
qq_30681017 原生态的控件是通过val取值的, 你这种是通过Easyui渲染过的控件。
大约 2 年之前 回复

把你代码写在onchange事件里面 你这个$(function (){ 是页面初始化加载的时候触发的 那时你没做什么操作,你上面的方法没问题$("select[name=extend25]").val(vf); 如果没获取到值看下vf有值没

我觉得JQuery里的easyui框架很好用

$("select[name=extend25]").val(vf); 这种写法是 select 控件的 name 属性,不是 id 属性
使用 id 属性是这样的 $('#EXTEND25').val(vf)

$("select[name=extend25]").html(vf); 或者 $("select[name=extend25]").text(vf);

共17条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐