PHP87 Posted October 15, 2013 Share Posted October 15, 2013 Hello, i have a strange problem whit a javascript var. Ajax call don't works, because "var data" is too long. php: $var = json_encode($data); , or also: $var = implode(',', $data); //same problems with both javascript: var example_var = '<?php echo $var ?>'; $("#print").click(function(){ $.ajax({ type: "POST", url: "example.php", data: "example=" + example_var, dataType: "html", success: function(html) { $("#data").html(html); } }); }); The example works if i add '$var = substr("$var",0,-500);' in php code, for this i think the problem is var example_var, maybe is too long and the ajax calls don't work. Last: if i see the html source code var example_var is print correctly, but the ajax call don't work. Link to comment https://forums.phpfreaks.com/topic/282993-ajax-call-error-var-example-is-too-long/ Share on other sites More sharing options...
PHP87 Posted October 17, 2013 Author Share Posted October 17, 2013 Solved. Link to comment https://forums.phpfreaks.com/topic/282993-ajax-call-error-var-example-is-too-long/#findComment-1454329 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.