jQuery und data-Attribute, um alle ajax-Aufrufe?
Ich denke da an eine Möglichkeit zur Verringerung der Menge an javascript-code durch aktivieren der ajax auf links von Parametern. Beispiel:
<a href="/Default/Link.html" data-endpoint="/Ajax/Link.html" rel="targetId" async="true">Click me!</a>
async="true"
wird, deaktivieren Sie die Standard-Verhalten des link (href
), und machen Sie einen ajax-Aufruf über die data-endpoint
Wert und es einsetzen, um die element-id definiert, die in rel
.
Ich bin kein JS-Experte, also ich würde schätzen alle Gedanken oder fallen mit diesem Ansatz. Optionen wie cache: true, usw wäre cool, um in der Lage zu gehen in, aber nicht wirklich nötig, wie ich möchte, dies zu tun, bekommen teilweise Ansichten mit mehr oder weniger live-Daten ( kein cache benötigt).
(Diese ist inspiriert von einem Gespräch, das ich sah, wie facebook minimiert Ihren code, aber wohl sehr vereinfacht, im Vergleich zu, wie Sie optimieren alles-bis hin zu jedem bit 'n byte)
- schau mal hier für inspiration pluralsight-training.net/microsoft/players/... ( Sie intrested in "unobtrusive javascript" - Sektion, die den link ) und Sie könnte allso verlängern Sie ' r-code ajax.aspnetcdn.com/ajax/mvc/3.0/jquery.unobtrusive-ajax.js
- Dies ist, was ich gesucht habe 🙂 Wenn dies möglich ist, in Burg-Hängebahnen MVC, es ist perfekt 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sowas
Html
jQuery