我试图将从放置在 div 内的下拉框中选择的值传递给 php 脚本,然后将其插入数据库。
有人告诉我要从 div 访问输入元素使用 .
("#divname").text();
我摆弄了一下,发现这只是所有选项的字符串,基本上就是 div 中的所有文本。
谁能帮我选择只选择的值?提前致谢
我试图将从放置在 div 内的下拉框中选择的值传递给 php 脚本,然后将其插入数据库。
有人告诉我要从 div 访问输入元素使用 .
("#divname").text();
我摆弄了一下,发现这只是所有选项的字符串,基本上就是 div 中的所有文本。
谁能帮我选择只选择的值?提前致谢
假设您有以下下拉框
<select id = "drop"><option value = "hello">Hello</option></select>
下面的代码将返回您选择的值
$("#drop").change(function(){
var value = $(this).val();
});
试试这个方法:
("#divid").find('selectSeclector').val();
您需要从 div 中选择 select 元素并使用它.val()
来获取选定的值。如果您知道选择元素的 id,那么只需执行$('#selectId').val();
. ("#divname").text();
只会给出 div 内所有元素的所有内部文本值,包括它自己。
您可以使用其元素 ID 简单地获取下拉列表的选定值
var drpdwnid = document.getElementById("dropdownlistid");
var selectedvalue = drpdwnid.options[drpdwnid.selectedIndex].value;