2013-06-27 5 views
0

ASP에서 내 양식에 두 개의 ASP 버튼이 있습니다. 제출 버튼 중 하나를 클릭하면 다음 함수가 호출되어 결국 callotherfunction()이 호출됩니다.jquery에서 어떤 asp.net 제출 버튼을 클릭했는지 확인하십시오.

$("form").live("submit", function() { 
    callotherfunction(); 
}); 

클릭을 구분하려면 callotherfunction()을 실행하고 싶습니다. 1 버튼 만.

는이 내 두 개의 제출 버튼입니다 :

<asp:Button ID="btn1" runat="server" OnClick="Button1_Click" Text="Start Search" />  
<asp:Button ID="btn2" runat="server" OnClick="Button2_Click" Text="Export Data to Excel" /> 

난 이미 코드를 사용하여 버튼을 클릭 BNY 식별 시도 :

$("input").click(function() { 
alert($(this).attr('id')); 
}); 

내가 어떤 경고를 얻을 해달라고합니다. 프로세스에 대해 어떻게해야합니까? 이 코드는 나를 위해 일한이

+3

관련 렌더링 된 HTML을 표시하고 싶습니까? – tymeJV

+0

네, 그렇게 생각합니다.하지만 경고 나 오류가 없습니다. 다른 방법으로 제출하는 ID를 얻을 수 있습니까? 버튼을 클릭 했습니까? – Ankita

+0

HTML을 게시 할 수 있습니까? 현재 작동하지 않는 이유에 대해서만 추측 할 수 있습니다. – tymeJV

답변

0
$("#<%=btn1.ClientID %>").click(function() { ...}); 

뭔가!

$(document).ready(function() { 
     $("input[id$='btn1']").click(function() { 
      alert("button1"); 
     }); 
    }); 
관련 문제