Wenn ich ein benutzerdefiniertes ASP.NET-Steuerelement habe, das als HTML-Steuerelement mit einer ID rendert, versuche ich ein Attribut zum Eingabesteuerelement mit jQuery hinzufügen.jQuery und ASP.NET Steuerelement Problem
Allerdings bin ich in einige Probleme laufen:
Erstens ist meine jQuery, um es auszuwählen nicht in der Lage.
Ich habe bisher:
$(document).ready(function() {
$(client id of the input control).attr('onclick', function() { alert('hey!'); });
});
Es scheint, als ob die jQuery die Eingangskontrolle zu finden versucht, kann aber nicht.
Irgendwelche Ideen?
UPDATE:
Normalerweise werden die vorgestellten Lösungen funktionieren würde, aber da dies eine Sharepoint-Publishing ASPX-Seite ist, werden die Blöcke-Code nicht erlaubt ... andere Arbeit arounds Versuch.
Vielleicht möchten Sie .click oder .bind ('click', ...) für einen Click-Event-Handler im Gegensatz zum .attr-Befehl verwenden –