Jump to content

Ajax call error, var example is too long...


PHP87

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.