@@ -, +, @@ jQuery --- cataloguing/value_builder/callnumber-KU.pl | 13 +++++-------- cataloguing/value_builder/callnumber.pl | 13 +++++-------- cataloguing/value_builder/stocknumberam123.pl | 13 +++++-------- cataloguing/value_builder/unimarc_field_010.pl | 11 ++++------- 4 files changed, 19 insertions(+), 31 deletions(-) --- a/cataloguing/value_builder/callnumber-KU.pl +++ a/cataloguing/value_builder/callnumber-KU.pl @@ -57,14 +57,11 @@ sub plugin_javascript { function Clic$field_number() { var code = document.getElementById('$field_number'); var url = '../cataloguing/plugin_launcher.pl?plugin_name=callnumber-KU.pl&code=' + code.value; - var blurcallbackcallnumber = { - success: function(o) { - var field = document.getElementById('$field_number'); - field.value = o.responseText; - return 1; - } - } - var transaction = YAHOO.util.Connect.asyncRequest('GET',url, blurcallbackcallnumber, null); + var req = \$.get(url); + req.done(function(resp){ + code.value = resp; + return 1; + }); return 1; } --- a/cataloguing/value_builder/callnumber.pl +++ a/cataloguing/value_builder/callnumber.pl @@ -50,14 +50,11 @@ sub plugin_javascript { function Blur$field_number() { var code = document.getElementById('$field_number'); var url = '../cataloguing/plugin_launcher.pl?plugin_name=callnumber.pl&code=' + code.value; - var blurcallbackcallnumber = { - success: function(o) { - var field = document.getElementById('$field_number'); - field.value = o.responseText; - return 1; - } - } - var transaction = YAHOO.util.Connect.asyncRequest('GET',url, blurcallbackcallnumber, null); + var req = \$.get(url); + req.done(function(resp){ + code.value = resp; + return 1; + }); return 1; } --- a/cataloguing/value_builder/stocknumberam123.pl +++ a/cataloguing/value_builder/stocknumberam123.pl @@ -51,14 +51,11 @@ sub plugin_javascript { function Blur$field_number() { var code = document.getElementById('$field_number'); var url = '../cataloguing/plugin_launcher.pl?plugin_name=stocknumberam123.pl&code=' + code.value; - var blurcallbackstocknumber = { - success: function(o) { - var field = document.getElementById('$field_number'); - field.value = o.responseText; - return 1; - } - } - var transaction = YAHOO.util.Connect.asyncRequest('GET',url, blurcallbackstocknumber, null); + var req = \$.get(url); + req.done(function(resp){ + code.value = resp; + return 1; + }); return 1; } --- a/cataloguing/value_builder/unimarc_field_010.pl +++ a/cataloguing/value_builder/unimarc_field_010.pl @@ -49,20 +49,17 @@ sub plugin_javascript { function Blur$field_number() { var isbn = document.getElementById('$field_number'); var url = '../cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_010.pl&isbn=' + isbn.value; - var blurcallback010 = - { - success: function(o){ + var req = \$.get(url); + req.done(function(resp){ var elems = document.getElementsByTagName('input'); for( i = 0 ; elems[i] ; i++ ) { if(elems[i].id.match(/^tag_210_subfield_c/)) { - elems[i].value = o.responseText; + elems[i].value = resp; return 1; } } - } - } - var transaction = YAHOO.util.Connect.asyncRequest('GET',url, blurcallback010, null); + }); return 1; } --