]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/index/notes.js.erb
Merge branch 'master' into notes
[rails.git] / app / assets / javascripts / index / notes.js.erb
index 9c7d001763c70d24de6eef64f6fbc36ef0050bd6..5ecaca7dd61c3f20d3db0eff4dbc4eca16f7a8a5 100644 (file)
@@ -20,12 +20,14 @@ $(document).ready(function () {
   function createNote(feature, form) {
     var location = unproj(feature.geometry.getBounds().getCenterLonLat());
 
   function createNote(feature, form) {
     var location = unproj(feature.geometry.getBounds().getCenterLonLat());
 
+    $(form).find("input[type=submit]").prop("disabled", true);
+
     $.ajax($("#createnoteanchor").attr("href"), {
       type: "POST",
       data: {
         lon: location.lon,
         lat: location.lat,
     $.ajax($("#createnoteanchor").attr("href"), {
       type: "POST",
       data: {
         lon: location.lon,
         lat: location.lat,
-        text: $(form.comment).val()
+        text: $(form.text).val()
       },
       success: function (data) {
         map.noteSelector.unselect(feature);
       },
       success: function (data) {
         map.noteSelector.unselect(feature);
@@ -42,6 +44,8 @@ $(document).ready(function () {
   function updateNote(feature, form, close) {
     var url = close ? feature.attributes.close_url : feature.attributes.comment_url;
 
   function updateNote(feature, form, close) {
     var url = close ? feature.attributes.close_url : feature.attributes.comment_url;
 
+    $(form).find("input[type=submit]").prop("disabled", true);
+
     $.ajax(url, {
       type: "POST",
       data: {
     $.ajax(url, {
       type: "POST",
       data: {