url = 'test.php';
dynbid = barr[bkey];
dynbcell = bcellarr[bkey];
$.ajax({
type: "POST",
cache: false,
url: url,
data: {dynbid:dynbid,dynbcell:dynbcell,},
success: function(html){
//alert(html);
//location.reload();
mybstringt = html;
}
})
alert(mybstringt);//only works if alerted
mybstring = (window.mybstringt).split(';');
dynbnpc = mybstring[0];
dynbhid = mybstring[1];
dynbhp = mybstring[2];
dynbhpmax = mybstring[3];
dynbvalue = mybstring[4];
dynbname = mybstring[5];
dynbtobuild = mybstring[6];
dynbtobuildat = mybstring[7];
dynbcell = mybstring[8];
dynbimg = mybstring[9];
dynbtype = mybstring[10];
The problem is, if I don't alert mybstrint, it won't be defined, and the code won't run from the very next line. I tried localStorage the variables just for the heck of it, but it only works if I reload the page once.