jquery怎么获取select选中的值

jquery怎么获取select选中的值,第1张

JS:  documentgetElementById("sid")value;

Jquery: $("#sid")val();

直接就可以获取指定select的选中的值;

如果是多选的话,需要用其他方法

alert($("#eID")val()+"/"+documentgetElementById("eID")value);

使用var optionValue = $('#adv_set')val();获取select中被选中的option的值

通过ajax传给php后台

你可以使用

$get('接收数据的url',{adv_set:optionValue}, function(){do something} );//使用$_GET['adv_set']接收

$post('接收数据的url', {adv_set:optionValue}, function(){do something});//使用$_POST['adv_set']接收

val()函数获取select的属性。语法:

$(selector)val(value)

val() 方法返回或设置被选元素的值。元素的值是通过 value 属性设置的。该方法大多用于 input 元素。如果该方法未设置参数,则返回被选元素的当前值。

一、创建一个select元素:

二、创建如下获取属性函数:

三、结果获取:

扩展资料:

通过 val() 方法从 textarea 元素中取得的值是不含有回车(\r)字符的。但是如果该值是通过 XHR 传递给服务器的,回车(\r)字符会被保留(或者是被浏览器添加的,但是在原始数据中并不包含回车(\r))。可以使用下面的 valHook 方法解决这个问题:

参考资料:

jQuery API 中文文档 --val()

html  么  在返回数据时候进行拼接,和 html 标签拼接在一起后返回想显示的位置,这里举例一个下拉的。试着改一改弄一下,数据先拿到,在找定位。

<div class="layui-inline">

<label class="layui-form-label">商家类型<span class="require"></span></label>

<div class="layui-input-inline">

<select name="seller_type" id="mc_add_seller_type" lay-verify="mc_add_mustselect" data-name="商家类型" lay-filter="" lay-search="">

</select>

</div>

</div>

<script>

$("select[name=seller_type]")empty();

$ajax({

async: false,

type: "post",

url: APIHOST+"/seller/menuList",

dataType: "json",

data: {},

success: function (res) {

var opt = "<option value='' selected = \'selected\'>请选择</option>";

$("select[name=seller_type]")append(opt);

for(var i=0; i<resdatalength; i++){

if(infoseller_type == resdata[i]menu_name){

var option="<option value=\""+resdata[i]menu_type+"\" selected = 'selected'";

option += ">"+resdata[i]menu_name+"</option>"; //动态添加数据

$("select[name=seller_type]")append(option);

}else {

var option="<option value=\""+resdata[i]menu_type+"\"";

option += ">"+resdata[i]menu_name+"</option>"; //动态添加数据

$("select[name=seller_type]")append(option);

}

}

formrender('select');

}

});

</script>

以上就是关于jquery怎么获取select选中的值全部的内容,包括:jquery怎么获取select选中的值、php后台获取select中的value值、jquery 怎样获取select多选下拉框所有选项的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10088341.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存