PHP $_Get and JQuery .load
本问题已经有最佳答案,请猛点这里访问。
我想通过这样的javascript加载另一个页面
1 | $("#resultarea").load("searchresults.php?searchstring=" + $("#searchbox").val()); |
在searchresults.php中,一条语句
1 | echo $_GET["searchstring"]; |
当searchresults.php被加载时,我在searchbox中键入的内容会出现,除非我添加了空格和其他单词,否则不会出现任何内容。我听说它可以通过编码来完成,或者说,我搜索了一下,但没有找到解决方案。
encodeuricomponent试试:
1 2 | var encodedValue = encodeURIComponent($("#searchbox").val()); $("#resultarea").load("searchresults.php?searchstring=" + encodedValue); |
源代码
演示