<tr id="PN1">
<td><asp:TextBox ID="User編號_1" runat="server"></asp:TextBox>
<script>
$("#User編號_1").blur(function () {
$("#User編號_1").val($("#回廠批號").val() + "-001")
});
</script>
</td>
<td><asp:TextBox ID="Use_A批號_1" runat="server"></asp:TextBox></td>
<td><asp:TextBox ID="Use_B批號_1" runat="server"></asp:TextBox></td>
<td><asp:TextBox ID="Use_C批號_1" runat="server"></asp:TextBox></td>
</tr>
<tr id="PN2">
<td><asp:TextBox ID="User編號_2" runat="server"></asp:TextBox>
<script>
$("#User編號_2").blur(function () {
$("#User編號_2").val($("#回廠批號").val() + "-002")
});
</script>
</td>
<td><asp:TextBox ID="Use_A批號_2" runat="server"></asp:TextBox>
<script>
//若空值給前一筆資訊
$("#Use_A批號_2").blur(function () {
if ($(this).val() == "") {
$(this).val($("#Use_A批號_1").val())
}
})
</script>
</td>
<td><asp:TextBox ID="Use_B批號_2" runat="server"></asp:TextBox>
<script>
//若空值給前一筆資訊
$("#Use_B批號_2").blur(function () {
if ($(this).val() == "") {
$(this).val($("#Use_B批號_1").val())
}
})
</script>
</td>
<td><asp:TextBox ID="Use_C批號_2" runat="server"></asp:TextBox>
<script>
//若空值給前一筆資訊
$("#Use_C批號_2").blur(function () {
if ($(this).val() == "") {
$(this).val($("#Use_C批號_1").val())
}
})
</script>
</td>
</tr>
<tr id="PN3">
<td><asp:TextBox ID="User編號_3" runat="server"></asp:TextBox>
<script>
$("#User編號_3").blur(function () {
$("#User編號_3").val($("#回廠批號").val() + "-003")
});
</script>
</td>
<td><asp:TextBox ID="Use_A批號_3" runat="server" ></asp:TextBox>
<script>
//若空值給前一筆資訊
$("#Use_A批號_3").blur(function () {
if ($(this).val() == "") {
$(this).val($("#Use_A批號_2").val())
}
})
</script>
</td>
<td><asp:TextBox ID="Use_B批號_3" runat="server"></asp:TextBox>
<script>
//若空值給前一筆資訊
$("#Use_B批號_3").blur(function () {
if ($(this).val() == "") {
$(this).val($("#Use_B批號_2").val())
}
})
</script>
</td>
<td><asp:TextBox ID="Use_C批號_3" runat="server"></asp:TextBox>
<script>
//若空值給前一筆資訊
$("#Use_C批號_3").blur(function () {
if ($(this).val() == "") {
$(this).val($("#Use_C批號_2").val())
}
})
</script>
</td>
</tr>
上述原文,如tr id需要到PN100的話,要如何寫得更簡略一點或是優化
全部不要寫
如果我沒讀錯的話<tr id="PN2" style="display: none">
是整列不會顯示的
如果 不顯示 也 不給使用者輸入資料
那麼就根本不用寫這段程式碼
萬一真的須要這些資料
就全部在後台 sever 端自己轉一轉就好了
要多複雜就多複雜
不用在前端來麻煩自己