繁体   English   中英

当用户在输入字段中输入数据时,如何从把手页面获取 jquery 中的输入文本值?

[英]How to get the input text value in jquery from handlebar page when user enters data in input field?

我在车把文件中定义了这个带有选择下拉列表的输入字段。

  <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}}"/>

这是用户界面。 两者都在不同的<td>一行

在此处输入图片说明

首先,我用一些数据填充截止日期输入文本,然后更改选择下拉选项。 所以现在我想要的是选择下拉菜单的 onChange 我想获取相应行的输入文本,然后我需要通过 nodejs 服务器端的 AJAX 调用发送它,然后更新后端 mongoDB 中的截止日期字段,该字段在截止日期输入中得到反映页面加载时再次字段。

我正在尝试使用此代码来获取其值但不起作用。

var deadline = $(".deadline").text();
alert(deadline);

在这里,我收到空白警报。 此外,我正在使用 class 属性获取数据,因为同一页面上有很多类似的行。

像这样使用 val() 函数

         var deadline = $(".deadline").val();
          alert(deadline);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM