Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取下拉列表项的选定文本并按新行拆分,然后使用jQuery显示警报结果_Javascript_Jquery - Fatal编程技术网

Javascript 获取下拉列表项的选定文本并按新行拆分,然后使用jQuery显示警报结果

Javascript 获取下拉列表项的选定文本并按新行拆分,然后使用jQuery显示警报结果,javascript,jquery,Javascript,Jquery,获取下拉列表项的选定文本并按新行拆分,然后使用jQuery显示警报结果 示例下拉列表的项目 Value Text 1 AAA 2 BBBB 3 CCCCC 获取当前选定的文本: var selectedItemText = $("#dropDownId option:selected").text(); // Get AAABBBBCCCCC 显示警报结果 alert(selectedItemText); // Show "AAABBBBCCCCC"

获取下拉列表项的选定文本并按新行拆分,然后使用jQuery显示警报结果

示例下拉列表的项目

Value   Text
1       AAA
2       BBBB
3       CCCCC
获取当前选定的文本:

var selectedItemText = $("#dropDownId option:selected").text();
// Get AAABBBBCCCCC
显示警报结果

alert(selectedItemText);
// Show "AAABBBBCCCCC"
// But I want "AAA\nBBBB\nCCCCC" How to split selectedItemText by new line?

很抱歉,信息太少,我将文本从A改为AAA,B改为BBBB,C改为CCCCC。

试试这个:

alert(selectedItemValue.split('').join('\n'));
使现代化 $'dropDownId'.changefunction{ var结果=; $'dropDownId:selected'.eachfunctionindex,sel{ 结果+=$sel.text+'\n'; }; 结果; }; -选择- AAA BBB CCC 试试这个

var str = "";
$("#dropDownId option:selected").each(function () {
        str += $(this).text() + "\n";
      });
});
alert(str);
试试这个:
alertselectedItemValue\n

对不起,信息少了,我把文本从A改为AAA,B改为BBBB,C改为CCCCC。对不起,信息少了,我把文本从A改为AAA,B改为BBBBBB,C改为CCCCC。对不起,信息少了,我把文本从A改为AAA,B改为BBBBBB,C改为CCCCC。