選択しているボタンのIDを渡して、switchステートメントを使用しようとしてswitch (buttionId)
いますが、関数が正しく起動していません。これが私の関数です:
function PickDiagCode(btnNum, button) {
var txtID;
var strId;
//var buttonId = $("input[id*=btnHeaderDiagPick]").attr("id");
switch (button.value) {
case "Clear":
switch (button.id) {
case "btnHeaderDiagPick1":
//Do Work
case "btnHeaderDiagPick2":
//Do Work
ボタンは次のとおりです。
<input class="Button-Search" id="btnHeaderDiagPick1" onclick="document.frmCrgEntry.hdnPickClrDiagCode.value='1';PickDiagCode('1',btnHeaderDiagPick1);"
type="button" name="btnHeaderDiagPick1" runat="server" />
<input class="Button-Search" id="btnHeaderDiagPick2" onclick="document.frmCrgEntry.hdnPickClrDiagCode.value='2';PickDiagCode(2,btnHeaderDiagPick2);"
type="button" name="btnHeaderDiagPick2" runat="server" />