diff --git a/apimanager/methodrouting/static/methodrouting/js/methodrouting.js b/apimanager/methodrouting/static/methodrouting/js/methodrouting.js
index b16334d..6253f8e 100644
--- a/apimanager/methodrouting/static/methodrouting/js/methodrouting.js
+++ b/apimanager/methodrouting/static/methodrouting/js/methodrouting.js
@@ -1,14 +1,16 @@
$(document).ready(function($) {
- $('.runner button#forSave').click(function() {
+ $('.runner button.forSave').click(function() {
var t = $(this);
var runner = $(this).parent().parent().parent();
- method_name = $(runner).find('#method_name').html();
- connector_name = $(runner).find('#connector_name').val();
+ method_routing_id = $(runner).find('.method_routing_id').val();
+ method_name = $(runner).find('.method_name').text();
+ connector_name = $(runner).find('.connector_name').val();
bank_id_pattern = $(runner).find('textarea[name="bank_id_pattern"]').val();
- is_bank_id_exact_match = $(runner).find('#is_bank_id_exact_match').val();
+ is_bank_id_exact_match = $(runner).find('.is_bank_id_exact_match').val();
parameters = $(runner).find('textarea[name="parameters"]').val();
$.post('methodrouting/save/method', {
+ 'method_routing_id': method_routing_id,
'method_name': method_name,
'connector_name': connector_name,
'bank_id_pattern': bank_id_pattern,
@@ -18,4 +20,15 @@ $(document).ready(function($) {
t.next().show().fadeOut(1000);
});
});
+
+ $('.runner button.forDelete').click(function() {
+ var t = $(this);
+ var runner = $(this).parent().parent().parent();
+ method_routing_id = $(runner).find('.method_routing_id').val();
+ $.post('methodrouting/delete/method', {
+ 'method_routing_id': method_routing_id
+ }, function (response) {
+ t.next().show().fadeOut(1000);
+ });
+ });
});
diff --git a/apimanager/methodrouting/templates/methodrouting/index.html b/apimanager/methodrouting/templates/methodrouting/index.html
index dc0e56e..7fb855c 100644
--- a/apimanager/methodrouting/templates/methodrouting/index.html
+++ b/apimanager/methodrouting/templates/methodrouting/index.html
@@ -29,15 +29,18 @@
- {% for method_routing in method_routings %}
-