每次操作select,总要出来翻翻资料。不如自己总结一下,以后在这里查。例如1.选择值为pxx的项目。$(".selector").val("pxx");2.选择将文本设置为pxx的项目。$(".selector").fin
每次操作select,总要出来翻翻资料。不如自己总结一下,以后在这里查。
例如<>
1.选择值为pxx的项目。
$(".selector").val("pxx");
2.选择将文本设置为pxx的项目。
$(".selector").find("option[text='pxx']").attr("selected",true);
下面是括号的用法。属性名在括号中等号的前面,没有引号。在许多情况下,使用括号可以使逻辑非常简单。
3.获取当前选定项的值。
$(".selector").val();
4.获取当前所选项的文本。
$(".selector").find("option:selected").text();
这里用的是冒号,掌握它的用法,举一反三,也会让代码简洁。
经常使用选择的级联,即第二个选择的值随着第一个选择的值而改变。这在jquery中非常简单。
如$(“. selector1 & # 8221).change(function(){
//先清除空第二个
$(".selector2").empty();
//在实际应用中,这里的选项一般都是由循环生成的。
var option = $("<option>").val(1).text("pxx"); $(".selector2").append(option);});