selenium下拉菜单选择,联动菜单报错
有两个菜单,下拉菜单A和下拉菜单B,当A选择了以后,B菜单会联动显示对应的内容现在,我使用selenium的select方法,去选择A中的选项,但是在页面上没看见正确选择了选项,同时B菜单还报错
HTML的控件代码是
<select id="advId" class="easyui-combobox" onchange="getval(this.options.value);" editable=false>
<option value="">全部</option>
<option value="132">中国</option>
<option value="127">美国</option>
</select>
selenium这边的代码是:
sele.Select("id=advId", "label=中国"); 你用的是selenium 1 是伐?
selenium.select("id=advId", "LABEL=中国")不可以用?报了什么错误呢? 你用的是selenium 1 是伐?
selenium.select("id=advId", "label=中国")不可以用?报了什么错误呢? 你试试用selenium.select("id=advId", "value=132")看看? 回复 4# 1184898031
还是不行,onchange脚本是
function getval(val){
$("#projectselect").empty();
$("#projectselect").append('<option value="">全部</option>');
$.ajax({
type: "GET",
url: 'List.do?Id='+val,
cache: false,
success: function (data) {
var result=window.eval("("+data+")").data;
$.each(result,function(index,option){
$("#projectselect").append('<option value='+option.id+'>'+option.value+'</option>');
});
},
error: function () {
showError("获取项目失败!");
}
});
}
我后来在想是不是onchange没有触发,但是有这个错误提示说明已经触发了啊
页:
[1]