zl程序教程

您现在的位置是:首页 >  其它

当前栏目

select获取选中的option(包含value和text,重点是text怎么获取)

获取 怎么 包含 value SELECT Text 选中 option
2023-09-11 14:14:48 时间

//hml代码

//js代码KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲orgnize").selec…(“#orgnize”).val(null).trigger(“change”);$(“#orgnize”).on(“change”,function () { var seled = $(this).val(); $(“#orgnizeId”).val(seled); var orgnizeName = $(“#orgnize option:selected”).text(); KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲orgnizeName").v…(“#orgnize option:selected”).val()取值KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲orgnize option:…(“#orgnize”).find(“option:selected”).val()//取值$(“#orgnize”).find(“option:selected”).text()//取文本var item = KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲orgnize").selec…(“#orgnize”).options[item].val();//取值$(“#orgnize”).options[item].text();//取文本//其他获取选中项索引的方法var item = KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲orgnize").get(0…(‘#orgnize’).prop(‘selectedIndex’); KaTeX parse error: Expected 'EOF', got '#' at position 22: …on:selected', '#̲orgnize').index…(‘#orgnize option’).index($(‘#orgnize option:selected’))

微型车 小型车 紧凑型车 中型车 中大型车 豪华型车 MPV SUV 跑车

一:JavaScript原生的方法
1:拿到select对象: var myselect=document.getElementById(“test”);
2:拿到选中项的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是你所选中项的index
3:拿到选中项options的value: myselect.options[index].value;
4:拿到选中项options的text: myselect.options[index].text;
二:jQuery方法(前提是已经加载了jquery库)
1:var options=$(“#test option:selected”); //获取选中的项
2:alert(options.val()); //拿到选中项的值
3:alert(options.text()); //拿到选中项的文本

性别

请选择 //默认选项为请选择


比方说我们从数据库获取到了一个人的信息,性别为男,一般情况下数据库存的是相对应的value —1。

所以我们可以用ajax实现:1.从数据库获取相对应的value值

2.移除默认选项的选中状态 removeAttr(“selected”)

3.根据ajax返回的value值来动态选中相对应选项。

复制代码