有没有办法从中获取 org 的值? [复制]
Posted
技术标签:
【中文标题】有没有办法从中获取 org 的值? [复制]【英文标题】:Is there a way to get the value of org from this? [duplicate]有没有办法从中获取 org 的值? [复制] 【发布时间】:2017-03-25 05:54:29 【问题描述】:<html>
<input type="text" ng-model="selectedOrg" ng-show="!isSuperAdmin" readonly />
<select id="nameOrg" ng-model="selectedOrg" ng-change="changeOrg()" ng-disabled="!isSuperAdmin" ng-show="isSuperAdmin">
<option ng-repeat="org in orglist">org</option>
</select>
<script>
var value = $(nameOrg).val()
</script>
</html>
【问题讨论】:
欢迎来到 Stack Overflow!请参阅 How to Ask 和 minimal reproducible example。 这应该用 jQuery 标记,假设这就是美元符号的含义……你为什么撤消那个编辑? 现在没有人可以看到您的代码。您至少可以通过edit提出您的问题自己解决吗? (链接在您的帖子上,但我评论中的链接也可以让您编辑它。) 要编辑代码,请选择代码并按 CTRL + K。有关更多信息,请参阅How do I format my code blocks? 【参考方案1】:没有引号,nameOrg
是一个无效的 javascript 变量。
$(nameOrg)
这是通过 ID 选择元素的正确方法:
$('#nameOrg')
参考:https://api.jquery.com/id-selector/
另外,我看到您的 html 文档不包含任何对 jQuery 的引用。确保您正在导入库。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
我强烈建议也将代码包装在 jQuery ready function 中,否则 $
在运行时将不可用。
完成以上所有操作后,请参阅链接的重复问题,了解如何获取所选文本。 .val()
所做的是获取所选选项的值 (<option value="text"></option>
),而不是选项标签 (<option>text</option>
) 之间的文本。
【讨论】:
是的,在添加“文本”作为值后,我可以将其分配给变量,而不是 中的变量以上是关于有没有办法从中获取 org 的值? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在调试时使用 IDA Freeware 查看寄存器中的值? [复制]