Revision 18b75062
Von Sven Schöling vor mehr als 15 Jahren hinzugefügt
modules/override/CGI/Ajax.pm | ||
---|---|---|
834 | 834 |
readyState4 : function(){ |
835 | 835 |
var rsp = $decodefn(this.r.responseText); /* the response from perl */ |
836 | 836 |
var splitval = '__pjx__'; /* to split text */ |
837 |
/* fix IE problems with undef values in an Array getting squashed*/ |
|
838 |
rsp = rsp.replace(new RegExp(splitval+splitval, "g"),splitval+" "+splitval); |
|
839 | 837 |
var data = rsp.split(splitval); |
840 | 838 |
dt = this.target; |
841 | 839 |
if (dt.constructor != Array) { dt=[dt]; } |
Auch abrufbar als: Unified diff
Fix nochmal überarbeitet, und den seltsamen Fix komplett entfernt.