--- a/web/ldtplatform/templates/registration/login.html Tue Jan 10 16:01:59 2012 +0100
+++ b/web/ldtplatform/templates/registration/login.html Tue Jan 10 16:09:28 2012 +0100
@@ -4,6 +4,66 @@
<script type="text/javascript">
$(document).ready(function() {
$("#login-form").validate();
+
+
+ $('#mon_ajax').click(function(e) {
+ var url = "{% url project_api project_id='c8448f21-272d-11e1-876b-c8bcc896c290' emitter_format='.json' %}";
+
+ var monjson = '{\
+ "annotations": [\
+ {\
+ "type": "c_07BA1284-5F24-71A8-1EE2-423EED999B8A",\
+ "type_title": "New cutting name if necessary",\
+ "media": "briandepalma_scarfacedepalma",\
+ "begin": 1600000,\
+ "end": 2100000,\
+ "content": {\
+ "data": "new scar annot"\
+ },\
+ "tags": [ "json","dude" ]\
+ }\
+ ],\
+ "meta": {\
+ "creator": "John Doe",\
+ "created": "2011-09-10T09:12:58"\
+ }\
+ }';
+ var monjson2 = '{\
+ "annotations": [\
+ {\
+ "type": "c_07BA1284-5F24-71A8-1EE2-423EED999B8A",\
+ "type_title": "New cutting name if necessary",\
+ "media": "briandepalma_scarfacedepalma",\
+ "begin": 2400000,\
+ "end": 3000000,\
+ "content": {\
+ "data": "ntm iam 2"\
+ },\
+ "tags": [ "jak" ]\
+ }\
+ ],\
+ "meta": {\
+ "creator": "John Doe",\
+ "created": "2011-09-10T09:12:58"\
+ }\
+ }';
+
+ $.ajax({
+ url: url,
+ type: 'PUT',
+ contentType: 'application/json',
+ data: monjson,
+ // bug with jquery >= 1.5, "json" adds a callback so we don't specify dataType
+ //dataType: 'json',
+ success: function(json, textStatus, XMLHttpRequest) {
+ alert("success = " + json);
+ },
+ error: function(jqXHR, textStatus, errorThrown) {
+ alert("ERROR = " + jqXHR.responseText + ", " + errorThrown);
+ }
+ });
+ });
+
});
</script>
{% endblock %}
@@ -52,6 +112,7 @@
{% endif %}
</div>
</div>
+ <p id="mon_ajax">clic ici</p>
</div>
{% endblock %}