2016-08-05 2 views
0
<script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.9/jquery-ui.js" type="text/javascript"></script> 
<link href="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.9/themes/start/jquery-ui.css" 
    rel="stylesheet" type="text/css" /> 
<script type="text/javascript"> 
    $("[id*=btnSorgu]+[Onclick*=btnSorgu_Click").live("click", function() { 
     $("#dialog").dialog({ 
      title: "", 
      width: 1000, 
      height: 300, 
      buttons: { 
       Close: function() { 
        $(this).dialog('kapat'); 
        location.reload(); 
       } 
      } 
     }); 
     return false; 
    }); 
</script> 

Функция, как описано выше.При нажатии на кнопку Аякса fonksyonu мой курок, но не вызывает мое событие щелчка на кнопке

<asp:Button OnClick="btnSorgu_Click" ID="btnSorgu" Text="Sorgula" runat="server" /> 

Моя проблема; Когда я нажимаю кнопку ajax fonksyonu на мой триггер, но не запускает событие click на кнопку.

Я пытался решить таким образом, но не

$("[id*=btnSorgu]+[Onclick*=btnSorgu_Click").live("click", function() 

$("[id*=btnSorgu]+[Onclick*=btnSorgu_Click").live("click",OnClick, function() 
+0

Почему вы используете старый JQuery ?? Я бы уточнил это как можно скорее. Live был устарел давным-давно :) – Botonomous

+3

Что такое 'fonksyonu'? – FrankerZ

+0

@FrankerZ Задавая важные вопросы ... Я просто заменил его профанацией, и предложение работало так, как я ожидал :) – Botonomous

ответ

1

Изменить кнопку так:

<asp:Button OnClientClick="btnSorgu_Click()" ID="btnSorgu" Text="Sorgula" runat="server" /> 

Затем написать непосредственно вашу функцию в JavaScript:

function btnSorgu_Click() 
{ 
    $("#dialog").dialog({ 
     title: "", 
     width: 1000, 
     height: 300, 
     buttons: { 
      Close: function() { 
       $(this).dialog('kapat'); 
       location.reload(); 
      } 
     } 
    }); 
    return false; 
    } 
0

Если вы используете jQuery, вам необходимо обернуть весь ваш код в

$(function(){ 

}); 

Для вашей кнопки мыши,

Вы можете иметь свою кнопку, как это:

<button id="buttonid">Click Me</button> 

$("#buttonid").click(function (e){ 
e.preventDefault(); //prevents the default action of the button. Remove if not needed. 
//event to execute when button is clicked. 
}); 
Смежные вопросы