使用JQuery().text()返回带字符串的int

使用JQuery().text()返回带字符串的int,jquery,Jquery,我得到的这个查询的返回值没有意义 代码是: var option = $(":selected").text(); 结果: 10 Activity 有人能告诉我为什么我要回10和空格,以及如何摆脱它们吗 html: 全部的 任务: 客户: 类型:  活动  警报 &潜在客户 &通知 .text()返回文本值,它是一个字符串。 您可以对其应用parseInt(),或者查找.val() 例如 或 您可以使用以下功能删除不需要的空格: jQuery.trim( str )

我得到的这个查询的返回值没有意义

代码是:

var option = $(":selected").text();
结果:

10   Activity
有人能告诉我为什么我要回10和空格,以及如何摆脱它们吗

html:


全部的
任务:
客户:
类型:
 活动
 警报
&潜在客户
&通知
.text()返回文本值,它是一个字符串。 您可以对其应用parseInt(),或者查找.val()

例如

您可以使用以下功能删除不需要的空格:

jQuery.trim( str )
关于“10”,如果您有其他
页面,为避免出现问题,请直接按名称参考

$("select[name='datagrid_filter'] option:selected").text()

你的html是什么样子的显示你正在选择的东西的html显示我们的html代码please@zzlalani如果你要编辑一篇“正确格式”的文章,尽量不要1)引入语法错误,2)由于blockquote压缩空格而破坏结果字符串。正如我在另一个答案上所评论的,我很确定这不是OP想要做的。他们似乎在试图获取选项的文本,这也是我出于一些原因经常做的事情。另外,
parseInt
的第二个参数丢失。谢谢您,先生。我不知道不直接打电话可能会导致结果出现问题。问题解决了。
 var option = $(":selected").val()
jQuery.trim( str )
$("select[name='datagrid_filter'] option:selected").text()