Javascript jQuery未从id读取下拉框文本

Javascript jQuery未从id读取下拉框文本,javascript,jquery,html,Javascript,Jquery,Html,我希望能够阅读jQuery在下拉框中提交的文本,然后将其发布到php。我一直在遵循一个教程,但我有一个问题,当它没有读取下拉框中的值 按下“刷新”按钮时,应显示一个带有选定名称的警报。(下面脚本中的提交按钮用于不同的内容,并链接到不同的js文件。不相关) 函数更新(){ var p1=$(“#玩家”).text(); 警报('您的名字是'+p1); } 更新排行榜! 玩家姓名: 玩家1 玩家2 玩家3 玩家4 函数更新(){ var p1=$(“#playeron选项:选中”).text(

我希望能够阅读jQuery在下拉框中提交的文本,然后将其发布到php。我一直在遵循一个教程,但我有一个问题,当它没有读取下拉框中的值

按下“刷新”按钮时,应显示一个带有选定名称的警报。(下面脚本中的提交按钮用于不同的内容,并链接到不同的js文件。不相关)

函数更新(){
var p1=$(“#玩家”).text();
警报('您的名字是'+p1);
}

更新排行榜!
玩家姓名:
玩家1
玩家2
玩家3
玩家4
函数更新(){
var p1=$(“#playeron选项:选中”).text();//用于获取元素中的值
警报('您的名字是'+p1);
}

更新排行榜!
玩家姓名:
玩家1
玩家2
玩家3
玩家4
函数更新(){
var p1=$(“#playeron选项:选中”).text();//用于获取元素中的值
警报('您的名字是'+p1);
}

更新排行榜!
玩家姓名:
玩家1
玩家2
玩家3
玩家4

尝试此操作,以获取所选选项:

$( "#playerOne option:selected" ).text()

尝试此操作,以获取所选选项:

$( "#playerOne option:selected" ).text()
$('#playerne').val()将为您提供下拉元素的选定值。使用此选项可获取所选选项文本

$('#playerOne option:selected').text();
$('#playerne').val()将为您提供下拉元素的选定值。使用此选项可获取所选选项文本

$('#playerOne option:selected').text();

可以通过使用简单的JavaScript代码将jQuery替换为

var _val = document.getElementById('playerOne').value;
alert(_val); // it will work for you

可以通过使用简单的JavaScript代码将jQuery替换为

var _val = document.getElementById('playerOne').value;
alert(_val); // it will work for you

尝试更改jQuery语句中的选择器:

function update() {
    var p1 = $("#playerOne option:selected").text();
    alert ('youre name is ' + p1);
}

尝试更改jQuery语句中的选择器:

function update() {
    var p1 = $("#playerOne option:selected").text();
    alert ('youre name is ' + p1);
}

尝试这两种方法仍然得不到任何提示尝试这两种方法仍然得不到任何提示我在我的另一个js文件中使用了这个js代码,它工作得非常好。通过使用这个,我还能在同一个脚本中发布到php吗?将接受作为答案,但是,对于为什么jQuery看起来不起作用,我有点困惑。@JacKu抱歉。但我不使用JavaScript库,所以我对jQuery一无所知。我在我的另一个js文件中使用了这个js代码,它工作得非常好。通过使用这个,我还能在同一个脚本中发布到php吗?将接受作为答案,但是,对于为什么jQuery看起来不起作用,我有点困惑。@JacKu抱歉。但我不使用JavaScript库,所以我对jQuery一无所知。