簡體   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