如何解决当用户在输入字段中输入数据时,如何从车把页面获取jquery中的输入文本值?
我在此输入字段中具有在车把文件中定义的选择下拉列表。
<select name="assigneeSelect" id="{{this.commonID}}" class="custom-select sources" key="{{this.id}}" placeholder="{{this.assignee}}">
<option value="5f572f2f68b4420488b585cb">Charlotte Miles</option>
<option value="5f4d494c6dba221200f2cc1e">Sulekha Yadav</option>
<option value="5f4d49636dba221200f2cc1f">Adele Armstrong</option>
</select>
<input class="form-control" class="deadline" type="text" value="{{this.deadline}}"/>
这是UI。两者都在不同的<td>
首先,在截止日期输入文本中填充一些数据,然后更改选择下拉选项。所以现在我想要的是select下拉列表的onChange,我想获取相应行的输入文本,然后我需要通过nodejs服务器端的AJAX调用发送它,然后更新后端mongoDB中的截止日期字段,该字段在截止日期输入中得到反映页面加载时再次输入字段。
我正在尝试使用此代码获取其值,但无法正常工作。
var deadline = $(".deadline").text();
alert(deadline);
我在这里收到空白警报。另外,我正在获取具有class属性的数据,因为同一页面上有很多相似的行。
解决方法
像这样使用val()函数
var deadline = $(".deadline").val();
alert(deadline);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。