簡體   English   中英

如何使用jQuery將二維數組值推送到輸入字段?

[英]how to push two dimensional array values to input field using jquery?

我有一個輸入字段,在對父表的每一行觸發onclick事件時,它會顯示具有行記錄的模式。

輸入字段為:

str+=  '<td><input type="text" class="form-control input-sm full-width" data-toggle="modal"  name="bed_selections['+num+']" id="bed_selection'+ num +'" num="'+num+'" onclick="showBedSelection(this)" /></td>';

父表如下所示:

在此處輸入圖片說明

模態看起來像:

在此處輸入圖片說明

我需要將這些數據(sno,confirm)存儲到此輸入元素bed_selections ['+ num +']作為數組值進行后端處理。

如何通過js / jquery實現此方案?

請告訴我您的干凈解決方案。

為表中的每一行創建一個隱藏的Input。 在模式關閉事件上,獲取確認復選框值並將其放入數組。 使用Array.join(“,”),可以將Array序列化為字符串,並使用相應的rowid更新隱藏的Input。 在您的后端上,獲取隱藏的輸入值,使用逗號(,)分隔符將字符串拆分為Array,然后您便擁有了一個Array。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM