openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 484d22d7c103a9736671d50a0b116786474435cd
parent 0f0a1023fe980143faaa52d9e7b411a7313374f4
Author: Jan Dankert <devnull@localhost>
Date:   Fri, 19 Oct 2012 00:28:20 +0200

Bei POST-Requests wird als Antwort JSON erwartet.

Diffstat:
themes/default/js/openrat.js | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/themes/default/js/openrat.js b/themes/default/js/openrat.js @@ -287,6 +287,7 @@ function loadView(jo, url ) params.subaction = 'order'; params.token = $('#id_token').attr('value'); params.order = order.join(','); + params.output = 'json'; $.ajax( { 'type':'POST',url:url, data:params, success:function(data, textStatus, jqXHR) { @@ -554,6 +555,7 @@ function submitUrl( element,url ) function postUrl(url,element) { + url += '&output=json'; $.ajax( { 'type':'POST',url:url, data:{}, success:function(data, textStatus, jqXHR) { $('div.window div.status div.loader').html('&nbsp;'); @@ -749,6 +751,7 @@ function submitLink(element,data) { var params = jQuery.parseJSON( data ); var url = './dispatcher.php'; + params.output = 'json'; $.ajax( { 'type':'POST',url:url, data:params, success:function(data, textStatus, jqXHR) { $('div.window div.status div.loader').html('&nbsp;'); @@ -800,11 +803,14 @@ function formSubmit(form) var p = $(form).closest('div.frame'); var action = p.attr('data-action'); var id = p.attr('data-id'); + params.output = 'html'; //alert(method+'/'+action+'/'+id); loadView( $(form).closest('div.content'),createUrl(action,method,id,params)); } else { + url += '?output=json'; + params['output'] = 'json';// Irgendwie geht das nicht. $.ajax( { 'type':'POST',url:url, data:params, success:function(data, textStatus, jqXHR) { $(status).find('div.loader').remove();