Javascript 访问<;李>;使用jQuery的元素
我想使用SELECT2(jqueryplugin)中的一个输入框,并将其与PHP Post一起发送到服务器。 如何访问这些元素(A、Adolf、B) 谢谢Javascript 访问<;李>;使用jQuery的元素,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我想使用SELECT2(jqueryplugin)中的一个输入框,并将其与PHP Post一起发送到服务器。 如何访问这些元素(A、Adolf、B) 谢谢 $('.select2-search-choice div'); 如果要获取元素的文本,请使用$('.select2 search choice div').text()您可以循环使用$('li.seleact2 search choice')。children('div')或简单地$('.select2 search choice di
$('.select2-search-choice div');
如果要获取元素的文本,请使用
$('.select2 search choice div').text()
您可以循环使用$('li.seleact2 search choice')。children('div')代码>或简单地$('.select2 search choice div')代码>要获取值数组,请使用select2中的API:
var data = $("#YourSelect2Element").select2("val");
您必须更改用于创建select2输入的选择器中的选择器。
如果使用选择2
(),它将覆盖
元素。
因此,您可能会这样使用:
<select id="my-select"><option>...</option></select>
$("#my-select option").map(function() {return $(this).val();}).get();
这样-如果要读取当前值,只需使用:
$("#my-select").val();
或使用Select2 API:
$("#my-select").select2("val");
如果需要从
获取所有值,可以这样做:
<select id="my-select"><option>...</option></select>
$("#my-select option").map(function() {return $(this).val();}).get();
你试过你这边的东西吗?你需要在插件API中工作。见文件。您到底想做什么?请将select2 search choice div
更新为。select2 search choice div