2016-08-03 26 views
-2

我正在开发一个使用codeigniter的web应用程序,并使用html和javascript生成一个字母内容。我做的是,我在javascript中使用.html获取html内容,并将其指定给一个javascript变量,然后使用str删除空格.replace(/ \ s +/g,''),然后使用jquery将内容传递给我的控制器方法,以便生成一个PDF文件格式的文件作为回复信件,然后将其发送给用户。当我将内容发布到我的控制器功能和查看他们在铬控制台或使用mozila firebug我看到后数据,但当我在控制器功能var_dump内容是空的,它只发生在一些情况下一个或两个。除了使用str.replace(/ s +/g,'')除去html内容中的空格之外,

有没有什么更好的方法,我可以做到这一点没有得到这些少数情况下... 由于提前,会很感激

+1

_本“当我这样做的控制器功能的内容是空的var_dump” _它看起来像您有问题,让你的PHP代码来打印发布数据,那么你的标题如何适合这个?如何使用除'str.replace()'之外的东西改变它?如果没有一些客户端/服务器代码,我们可以做很多帮助 –

回答

0

我已经找到了解决我的问题 我的广告,以取代白空间我的代码视图中的#标签(#)为

content_with_hashtag = content_with_hashtag.replace(/ \ s +/g,'#');

,然后通过javascript传递数据到控制器的功能,然后向控制器我不得不更换主题标签(#)与作为 $ content_with_hashtag = $这个 - >输入 - > get_post的空间(“content_with_hashtag”) ; $ content_with_hashtag = preg_replace('/#+ /','',$ content_with_hashtag);

和我能够生成PDF格式的内容

相关问题