可能重复:
替换 URL JavaScript 中的空格
jQuery("#changeCoinCountrySelect").change(function(){
// Get value from select box
var country = jQuery('#changeCoinCountrySelect option:selected').val();
jQuery("#coinTable").load(".../.../.../tables.php?country="+country);
});
我的问题是,如果country有值Great British例如,那么在 tables.php 中,查看时$_GET['country']
,只有Great被记录。
因此,我认为 jQuery 未对 HTML 进行编码可能存在问题。
可能的解决方案,html 编码国家变量,然后在 php 脚本中解码。问题是这似乎对空格没有任何作用!
我是 jQuery 的灾难,所以如果有人能指出我正确的方向吗?