在以下代码中:
<script type="text/javascript">
function updateView(set) {
$.post("<?php echo base_url("/show_cards/load_page")."/"; ?>"+set, function( data ) {
$( "#content" ).html( data );
});
}
</script>
‘set’ 是一个字符串变量,其中可以包含空格。我注意到当它有空格时它无法正常工作。我怎样才能解决这个问题?
编辑:为了清楚起见,我想保持空间完好无损。
原文由 Howard 发布,翻译遵循 CC BY-SA 4.0 许可协议
You have to replace intermediate space (
' '
) with'%20'
usingreplace()
, and eliminate boundary spaces (' '
) usingtrim()
: