Pogledajte određenu poruku
Staro 16. 03. 2007.   #10
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

Jašta, to je to. Ultimate ASP.NET/jQuery submit() fix, dok ovi ne isprave jQuery...

Evo ASP.NET kôda koji ilustruje problem sa komentarisanim fixom, preveo sam komentare ako još nekom nesrećniku zatreba:
Kôd:
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
<script type="text/javascript" src="jquery-latest.js"></script>
<script type="text/javascript">

$(function() {
    $('#form1').submit(
        function() {
            alert('submit');
        }
    );
/*
    // Ivanhoe's form.submit() fix: uncomment to put it in action
    var submit_form = $('form').get(0).submit; // remember default method
    
    // take over form's submit()
    $('form').get(0).submit = function() {  
        // revert to default one to avoid recursion
                $(this).get(0).submit=submit_form; 
                $(this).submit(); // do the submit + jQuery calls the handler
    }
*/
});

</script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>
        <asp:Button ID="Button1" runat="server" Text="Button" />
    </div>
    </form>
</body>
</html>
jablan je offline   Odgovorite uz citat