當前位置:成語大全網 - 書法字典 - Jquery單擊按鈕獲取動態添加的tr中輸入文本的內容。

Jquery單擊按鈕獲取動態添加的tr中輸入文本的內容。

根據要求,在單擊每壹行的修改按鈕後,您需要在相應行的第壹列中獲取輸入的值,相應的js代碼如下所示:

功能?change(){

var?短信?=?$(這個)。父母(“tr”)。子級(‘TD:eq(0)‘)。孩子(“輸入”)。val();

console.log(文本);

}有壹種更簡單的方法:在forEach循環中生成tr和td元素時,根據以下規則生成td元素:

& lt列車員:forEach?items =“$ { project hot 26005s }“?var =“zslb“& gt。

& lttr?id =“SJ 1“& gt;

& lttd & gt& lt輸入?type =“text“?id =“txt $ { zslb . projectid }“?值=““?maxlength =“2“& gt;& lt/TD & gt;

& lttd & gt${zslb.projectName?} & lt/TD & gt;

& lttd & gt& lt按鈕?class =“BTN?btn-red?r3?保證金“?onclick =“BTN delete($ { zslb . projectid?}‘)“& gt;刪除

& lttd & gt& lt按鈕?class =“BTN?btn-red?r3?保證金“?onclick =“change($ { zslb . projectid }‘)“& gt;修改

& lt/tr & gt;

& lt/c:forEach & gt;這樣,在change方法中,您可以通過唯壹id定位指定的輸入,然後獲取值:

功能?變更(id ){

var?短信?=?$(“# txt“?+?id)。val();

console.log(文本);

}