Auch Microsoft stellt nun eine Reihe von Javsscript-Dateien über Ihr CDN (Content Delivery Network) zur Verfügung.
Damit lässt sich z.B. jQuery mit folgendem Link in einer HTML-Seite einbauen:
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
Eine komplette LIste der verfügbaren Dateien findet man unter http://www.asp.net/ajaxlibrary/cdn.ashx
395ce5aa-0eec-471c-90ad-46f8e8c64667|0|.0
Wenn man in einem datengebundenen Control (Repeater, Datagrid, ...) einen Radiobutton benutzt, der einen Gruppennamen hat, also innerhalb des Controls immer nur ein Button angewählt sein soll, bekommt man das Problem, dass asp.net dem RadioButton einen eindeutigen Namen gibt.
Damit wird, wenn ich eine neue Radiobox anwähle, die alte nicht deselektiert.
Mit diesem kleinen jQuery Script kann man die Funktion per Javascript wieder "nachbauen":
<script language="javascript" type="text/javascript">
//<![CDATA[
jQuery(document).ready(function() {
jQuery(":radio").change(function() {
var sel = this.id;
jQuery(":radio").each(function() {
if (sel != this.id) {
jQuery(this).removeAttr("checked");
}
});
});
});
//]]>
</script>
ff116b1c-7f70-4912-ad24-7cf2d9ab3667|0|.0
Microsoft hat ein neues Intellisense File für JQuery herausgebracht, mit dem nun im VS2008 alle Parameter vom JQuery angezeigt werden:
http://blogs.msdn.com/webdevtools/default.aspx
d5c0d351-c9f0-4402-acf0-19f94a8a3346|0|.0
Ein sehr interessantes Framework für CSS Float Layouts:
http://www.yaml.de/
und sogar ein eigener Builder befindet sich in der Entwicklung (wieder JQuery im Einsatz :-) ):
http://builder.yaml.de/
33e17e5c-e813-4bfe-8237-9ac4bdae1677|0|.0