问题描述
我在此输入字段中具有在车把文件中定义的选择下拉列表。
<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);