0
我有PHP代碼,吐出一個HTML表格。在這一行中,我有一個輸入類型= \「複選框\」,它將id = \「$ Row [ID_NUMBER]} \」發送到模態窗口。這是用複選框打印行數據的echo語句。注意行中的額外數據字段。Javascript變量發送到模式
echo "<tr><td><input type=\"checkbox\" id=\"{$Row[ID_NUMBER]}\" data-info=\"{$Row[BOL_NUMBER]}\" name=\"checkMr[]\" /></td></tr>";
這裏是JavaScript中的檢索的ID = \ 「{$行[ID_NUMBER]} \」,並將其顯示在模式窗口:
<script type="text/javascript">
$(function modalForm(){
$('a').click(function modalForm(){
var selectedID = [];
$(':checkbox[name="checkMr[]"]:checked').each (function modalForm(){
selectedID.push(this.id);
});
$(".modal-body #idNumber").val(selectedID);
});
});
</script>
當然有調用一個按鈕javascript函數通過onclick =「modalForm();」我認爲我不需要向你展示。然而,這裏是模態打印出#idNumber:
<label>Container Selected</label>
<input disabled type="text" name="idNumber" id="idNumber" placeholder="no containers selected" />
我需要從數據表中檢索ID的頂部做的是檢索數據信息= \「{$行[BOL_NUMBER]} \ 「並將其發送到模態窗口。我有一個輸入字段boNumber,正好在IDNumber下面:
<label>Bol Selected</label>
<input type="text" name="bolNumber" id="bolNumber" />
我知道這可以在上面的相同的JavaScript函數內完成。任何幫助,將不勝感激。
我真的不知道你在做什麼modalForm,因爲你多次重新宣佈它。如果您想使用該功能,請刪除功能關鍵字。 – max
我有多個模態窗口,我想我需要使用幾個JavaScript函數。 – HoodCoderMan
應該在javascript中向模塊中的某個部分發送'data-info'的其他部分? – HoodCoderMan