White_Lily Posted March 19, 2013 Share Posted March 19, 2013 Hi, I have written an ajax csv creation code that when a button on the cms is pressed, then calls a php script to create and fill the csv and return the file name for a download link. However I am getting an error returned by the aJax saying that: "object #filename.csv# has no method 'val'" here is the aJax: <script type="text/javascript"> $(function(){ $("#create_csv_cms-btn").click(function(){ $(this).html("Creating...").attr("disabled", "disabled"); $.ajax({ url: "<?=$GLOBALS['siteUrl']?>/SE/includes/validators/create_csv.php", cache: false, success: function(result){ if(result.val().length > 0){ $("#create_csv_cms-btn").fadeOut("slow",function(){ var download = 'Your mailing list is ready to download.<br><a href="<?=$GLOBALS["csvCreation_url"]?>'+ result +'">Download it here</a>.'; $("#resultOutput").fadeIn("slow").html(download).click(function(){ $(this).fadeOut("slow",function(){ $("#create_csv_cms-btn").html("Create CSV").fadeIn("slow") }); }); }); }else{ $("#create_csv_cms-btn").removeAttr("disabled"); $("#create_csv_cms-btn").html("Re-Create CSV"); $("#resultOutput").html(result).fadeIn("slow"); } } }); return false; }); }); </script> Quote Link to comment https://forums.phpfreaks.com/topic/275844-ajax-csv-creation-help/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.